Job Description :
To manage the project team's development activities.
To develop and implement software solutions according to a pre-defined set of guidelines and standards. To research and take advantage of emerging technologies.
• Software Development
o Coaches and guides developers on software development languages, techniques, and methodologies.
o Reviews Requirements / Functional Spesification Document.
Analyzes requirements and assesses impact on current functionalities.
Assesses and provides estimates for the technical considerations and requirements of the project.
Generates development plan.
o Creates and reviews technical design per ER.
Creates document on research, implementation, deployment, configuration, etc.
Sends the document for design review.
o Works closely with UI/UX team to discuss technical challenges in the UI design.
o Develops system requirements
Creates application based on the agreed design and implementation.
Reviews and ensures that the agreed technical standards are being followed
Provides updates on task progress
Provides first level software development quality assurance.
Presents completed tasks for code review.
o Conducts code reviews.
o Identifies solutions to issues encountered during software development.
o Researches on new technology needed for development and evaluates relevance on the project.
o Provides support to the Software Architect/ Development Manager in performing general team duties.
o Manages projects with minimal supervision.
• Project Management
o Works with Software Development Manager
o Identifies specific goals and sets specific performance standards.
Ensures that resources needed by team members are provided to carry out project tasks.
Assesses capabilities of team members to perform specific functions/tasks/assignments.
Conducts performance evaluation for team members and ensures that performance gaps are addressed accordingly.
Bagikan pekerjaan ini dengan temanmu
Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.