Job Description
The primary function of this role is to support Software Development Team to produce high-quality software design and architecture.
Responsibilities
- Design and implement scalable backend and API solutions aligned with project architecture and product roadmap.
- Review and optimize existing software components to improve performance, reliability, and security.
- Define technical standards, coding guidelines, and best practices for the software development team.
- Conduct system architecture design and participate in solution reviews with Software Team Lead, Product Development Manager, and CTO.
- Perform root cause analysis of complex software issues and implement permanent, efficient resolutions.
- Ensure all software releases meet internal QA standards and align with client project requirements.
- Manage software repository versioning, release control, and integration (CI/CD or manual pipeline).
- Pr...
Apply for this Position
Ready to join MTD Group? Click the button below to submit your application.
Submit Application