We are seeking a highly experienced Software Development Manager to lead the design, development, and delivery of secure, scalable, and high-quality applications supporting both internal operations and client-facing platforms.
This role provides strategic and technical leadership across multiple teams, ensuring alignment with business goals, regulatory requirements, and enterprise technology standards.
You will play a key role in driving digital transformation , modernizing development practices, and fostering collaboration across architecture, security, and infrastructure teams.
Key Responsibilities
- Lead and mentor software development teams across multiple domains and platforms.
- Establish and enforce best practices in coding, configuration management, CI/CD, and DevOps.
- Oversee code quality, security testing, documentation, and API standards.
- Drive adoption of Agile and DevOps methodologies for iterative and efficient delivery.
- Implement monitoring, logging, and reporting processes to improve system health and traceability.
- Maintain and document CI/CD toolchains, ensuring process transparency and consistency.
- Collaborate with architecture, security, and production teams to align on technical standards.
- Stay updated with emerging technologies and promote a culture of innovation and engineering excellence.
- Act as a DevOps evangelist, providing coaching and guidance across development teams.
- Continuously evaluate and enhance IT processes based on performance metrics and feedback.
Requirements
- Bachelor's degree in Computer Science or related field.
- 10+ years of IT experience , including 5+ years in web application development (Spring, Angular, SQL, Redis, Jenkins, Kafka, etc.).
- 3+ years in a leadership role managing or mentoring developers.
- Proven expertise in CI/CD, DevOps, and cloud-native architecture .
- Strong technical skills in Kubernetes, Linux, scripting (Python/Bash) , and CI tools (Git, Jenkins, Nexus).
- Familiarity with event-driven architectures and microservices.
- Excellent analytical, problem-solving, and communication skills.
- Strong leadership presence with the ability to influence and align teams.
- Experience with Agile/Waterfall delivery and tools such as JIRA, ServiceNow, and PPM systems .
- Knowledge of GitLab Runner and cloud platforms is a plus.