Job Description
SENIOR ENGINEER, SOFTWARE DEVELOPMENT
OBJECTIVE OF THE JOB
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 contro...
Ready to Apply?
Take the next step in your AI career. Submit your application to MTD Group today.
Submit Application