We're looking for an experienced Software Manager to lead development and testing teams delivering critical systems for the defence and security sector. You'll play a key role in managing end-to-end software development, guiding teams through full SDLC, and ensuring successful implementation of secure, high-quality solutions.
What You'll Do
- Lead and mentor a team of software engineers and testers.
- Manage the full software development lifecycle design, build, test, deploy, and maintain.
- Integrate and enhance complex systems, ensuring stability and performance.
- Collaborate with project managers, architects, and clients to define and deliver project goals.
- Troubleshoot, debug, and continuously improve system quality and performance.
- Ensure software compliance with security and government IT standards.
- Drive continuous improvement, standardization, and innovation across teams.
What We're Looking For
- Bachelor's Degree in Computer Science or related discipline (PMP certification preferred).
- 4+ years of experience in software development and project delivery.
- Strong hands-on experience with Java, C++, APIs, and Java EE; knowledge of IBM WebSphere and Agile/Scrum methodologies.
- Proven experience managing software teams and coordinating vendors or contractors.
- Excellent communication, leadership, and conflict resolution skills.
- Positive, proactive, and customer-oriented attitude.
- Familiarity with government IT processes and compliance is an advantage.
- Able to work independently and support mission-critical operations (24/7 rotation advantage).