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.