About our team
We provide exceptional technological solutions for businesses worldwide.
Job Role:
Senior Software Development Manager
This senior-level technology leadership opportunity directs the planning and implementation of enterprise IT applications/systems in support of business operations in order to deliver new clients and improve cost effectiveness, service quality and business continuity.
This position oversees technical design and architecture discussions to create innovative solutions to complex problems, drives integration of AI technologies into the business processes and fosters a high-performing collaborative team environment.
Responsibilities:
* Develop and deploy advanced software applications using TypeScript and JavaScript with React and Node Frameworks.
* Lead technical design and architecture discussions to develop creative solutions to complex problems.
* Promote emerging technologies to drive business innovation.
* Mentor team members, conduct code reviews and enforce adherence to Agile methodologies.
* Communicate effectively with engineers and stakeholders to contribute to team goals.
* Analyse client requirements, define and present appropriate solutions and oversee delivery of these solutions.
* Project manage application development from inception to production.
* Oversee international teams and operations across different countries.