Software Developer Team Lead - Expression of Interest (EOI)
Core
Lead a team of software engineers delivering innovative solutions for critical Defence projects.
Role type
Senior IC software team lead (Defence)
Builds
Secure, reliable, and scalable software solutions for government and defence clients
Domain
Defence / Government / Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
C#, WPF, Object-Oriented Programming (OOP), software design principles, unit testing, Agile/Scrum methodologies, technical leadership, task planning, work estimation, code quality oversight, software testing (unit and system), technical documentation
Preferred skills
Azure DevOps (ADO/TFS), Git, Microsoft Visual Studio, C, C++, WinForms, .NET MAUI, Microsoft SQL Server, Transact-SQL, developing software for Defence or secure environments, mathematical and analytical skills
Technologies
C#, WPF, C, C++, WinForms, .NET MAUI, Microsoft SQL Server, Transact-SQL, Azure DevOps, Git, Microsoft Visual Studio
Responsibilities
Lead, mentor and support a team of software engineers; Design, develop and maintain high-quality software; Provide technical leadership including task planning and code quality oversight; Participate in Agile ceremonies; Oversee software testing activities; Prepare and review technical documentation; Collaborate with project managers and stakeholders; Drive continuous improvement initiatives
Seniority
Senior, hands-on IC with leadership responsibilities