Job description
Role overview
QinetiQ seeks a Software Engineer to design, develop, and maintain mission-critical systems for defense and national security. This role involves solving complex technical challenges while collaborating with cross-functional teams to deliver innovative engineering solutions.
Key responsibilities
- Develop and test software systems for defense and security applications
- Collaborate with stakeholders to define technical requirements
- Optimize system performance and reliability
- Document technical processes and procedures
- Participate in code reviews and continuous improvement initiatives
Responsibilities
- Design and implement secure software solutions for mission-critical applications
- Collaborate with cross-functional teams to translate requirements into technical specifications
- Conduct testing and debugging to ensure system reliability and performance
Requirements
- Bachelor's degree in Computer Science or related field
- 2+ years professional software development experience
- Proficiency in multiple programming languages and development frameworks
Benefits
- Career development opportunities in cutting-edge technology fields
- Competitive compensation package with performance incentives
Keywords
software engineeringsystems developmentdefense technologysecurity systemsfull-stack development