Job Summary
We are seeking a highly skilled Senior Software Engineering Manager to lead our team in developing and maintaining cutting-edge software solutions.
The successful candidate will be responsible for guiding the technical direction of our software products, ensuring scalability, efficiency, and security. They will collaborate with developers, UX designers, and functional teams to align technical decisions with business goals.
* Key Responsibilities:
* Act as a technical expert, providing guidance and support to software developers and product owners.
* Address technical challenges and facilitate problem-solving.
* Contribute to story/feature readiness with technical specifications work.
* Lead iteration-level technical ceremonies (TOP, Security & Quality gates review).
* Identify required Enablers/PoC and manage their execution when needed.
* Conduct regular reviews to ensure compliance with established coding standards and software development methodologies.
* Ensure adherence to industry standards and best practices.
* Ensure that each release meets the Quality and Security gates on time.
* Help maintain code quality, organization, and automation.
* Resolve incidents (technical L2/L3).
* Proactively identify areas for improvement.
* Monitor system health.
* Participate in non-functional tests campaigns (for example: Load testing/Connectivity tests/DRP) and analyze performance metrics.
* Prepare, oversee, and if needed contribute to release deployments.
* Organize and lead training sessions/workshops for software developers.
* Educate developers on the latest development methodologies, technologies, and best practices.
* Liaise with other internal technical teams when needed.
* Collaborate actively with System Architects to maintain the product architectural runway and anticipate PAM Architecture evolution.
* Collaborate with the Practice Lead to Develop, implement, and maintain coding standards, software development methodologies (e.g., Agile, Scrum, DevOps), and best practices.
* Interact with ICT Suppliers, Service Providers, or counterparts at NGO Partners.
* Ensure key technical documentation is regularly updated for proper product maintenance.