Overview
* Lead and manage Software Development and Test teams, ensuring alignment with business objectives and technical strategy.
* Oversee the full software lifecycle—from planning and development to deployment and testing—ensuring timely and high-quality delivery.
* Foster a culture of collaboration, accountability, and continuous improvement across all teams.
* Define and implement best practices in software engineering, CI/CD, infrastructure automation, and testing.
* Collaborate with cross-functional teams, including Product Management, QA, Hardware, and Regulatory, to deliver integrated solutions.
* Drive resource planning, performance management, and career development for team members.
* Ensure compliance with relevant standards and regulations, especially in regulated environments.
About you
* Solid grasp of software design patterns and architectural principles.
* Experience designing scalable, maintainable, and secure software systems.
* Understanding of CI/CD pipelines (e.g., Azure DevOps).
* Familiarity with cloud platforms (especially Azure) and containerization technologies (Docker, Kubernetes).
* Knowledge of cybersecurity and data privacy standards.
* Hands-on experience with tools like Jenkins, GitLab CI, Docker, Kubernetes, and automated testing frameworks.
* At least 5+ years in leadership roles, managing multi-functional software teams.
* Ability to mentor developers and conduct effective code reviews.
* Strong problem-solving and debugging skills.
* Effective communication with multi-functional teams (QA, Product, DevOps).
* Experience in agile methodologies (Scrum, Kanban).
* Ownership of end-to-end delivery and technical decision-making.
Qualifications
* Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
* 8+ years of experience in software engineering, with at least 5 years in leadership roles.
* Proven experience in DevOps practices, cloud infrastructure, and CI/CD pipelines.
* Strong understanding of software testing methodologies and automation frameworks.
* Excellent communication, leadership, and organisational skills.
* Experience delivering complex software projects in a fast-paced environment.
* Experience in regulated industries (e.g., medical devices, automotive, aerospace).
#J-18808-Ljbffr