\[Qualifications:
-To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
\[Essential Duties and Responsibilities include the following.
-Other duties may be assigned.
Maintain up-to-date knowledge of relevant technologies and topics.
-Fully document and understand environment -limitations and considerations and ensure they are considered in all software items
-Ensures adherence to professional, departmental and company best practices.
-Provide timely status reporting and timesheets to supervisors and project managers.
-Maintain the high level System Architecture in terms of Conceptual and Logical Design
-Monitor the Software Development Lifecycle and suggest enhancements where applicable
-Ensure that the system is working as designed by monitoring the live systems
-Design and model system components using standard OO/UML designs, patterns, frameworks, and tools.
-Evaluates software requirements of multiple customers to be incorporated into the final product to position Company's for future contracts.
-Defines software requirements (both functional and non-functional) by understanding customer needs and environment limitations.
-Evaluates technical solutions and selects the best solution for the software product.
-Designs software based on customer’s and Company's current and future needs.
-Preparation of Technical Proposal and Detailed Design Document.
-Involved in bid and proposal activities to assist -Sales and Business Development.
-Performs software estimates.
-Selects development tools and forms software development teams.
-Develops and maintains project schedules and provide estimation for the required software development efforts
-Assists in budget preparation.
-Oversees software deliverables.
-Perform technical impact and risk analysis for any required changes
-Design Application Integration adapters and connectors, as well as Component and Subsystem design with fully formalized documentation.
-Participate in the design and documentation of different system components as needed, and utilize the design and documentation standards.
-Review technical documents to ensure consistency, accuracy and compliance with enterprise directions.
-Ability to lead a team of software developers and provide mentorship for less experienced team members
-Evaluates and manages performance of the members of the development team through all phases of the software life cycle.
-Provide technical leadership and approvals for the solution design for the Software Development Team
-Participate in defining the training requirements for the software team to support the solutions they work on
-Participate in meetings and workshops with the clients, third party vendors and internal teams
-Facilitate and Implement Company's Design and documentation standards.
-Interact with the infrastructure team to ensure all expectations are addressed and the production system is maintained in healthy conditions
-Establish development environments, tools, source/change control, and configuration / deployment management procedures.
-Ensure the appropriate use of development environments, tools, change control, and configuration / deployment management procedures.
-Help establish sandbox environments for product and component testing.
-Participate in building and implementing product testing policies, procedures and guidelines required for both internal acceptance (ready to market) and customer acceptance.
-Participate in the development and deployment of methodology, frameworks and guidelines to support the Company's practices.
-Participate in the release management activities
Job Details
Posted Date: | 2018-12-27 |
Job Location: | Dubai, United Arab Emirates |
Job Role: | Information Technology |
Company Industry: | Employment Placement Agencies/Recruiting |
Preferred Candidate
Career Level: | Mid Career |
from Jobs in UAE | Bayt.com http://bit.ly/2ER10T6
0 comments:
Post a Comment