Posted on: 16/09/2026
General Description :
This role provides technical leadership, including the design, development and delivery of business technology-enabled applications, products and services. The Lead Engineer is responsible for meeting project schedules and ensuring the delivered solution meets the technical specifications and design requirements.
Essential Duties and Responsibilities :
- Coordinates technical tasks and ensures teams are working efficiently; oversees the development/support of specific IT areas and systems, and timely delivery of projects. (25%)
- Contributes to defining new business requirements; identifies and communicates risks to the business; investigates and proposes new tools and frameworks to deliver quality products faster. (10%)
- Acts as a liaison between project management, technical teams and IT leadership; assures best practices are defined and followed; drives consistency across applications and projects wherever possible. (5%)
- Manages all aspects of coding for the team branching, code review, ensure code reusability and maintainability with constant refactoring, collaboration with Enterprise Architecture team on standards and approaches. (10%)
- Coding project deliverables (25%)
- Mentor developers and help resolve technical roadblocks; conduct collaborative code reviews and coordinate the deployment and implementation of software solutions. (20%)
- Available for production application deployment and troubleshooting hours and/or on an on-call basis. (5%)
Tech Stack :
- Android, C#, Xamarin, Maui, React-Native, Typescript, JavaScript, Java, Kotlin, SQL (Oracle), GIT.
Requirements :
- Bachelor's degree or equivalent related work or military experience.
- 8+ years software development experience including creating business applications with relational and non-relational database systems.
- 4+ years of demonstrated experience in a technical lead role.
- 4+ years of mobile application development Android required.
- Advanced knowledge of IT software development methodologies and processes in an agile environment (Scrum).
- Experience with distributed data services (REST APIs, Messaging Buses) and SOA design patterns.
- Experience with multithreaded application design and UNIX Shell scripting.
- Experience with asynchronous messaging frameworks (Google Firebase preferred).
Work Environment :
- This job operates in a professional office environment. Extended hours including weekends may be required.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Android
Job Code
1671802