Leidos is looking to develop software for tactical strike, sensors, CUAS, and UAS solutions for the Defense Industry, focusing on the development of robust, innovative software frameworks, as well as the fielding, support, and maintenance of software products.
Requirements
- Candidate must have experience with software development in either C-Sharp/.NET, C++, Java, Python, or Ruby programming languages.
- Possess an aptitude for the technical skills required for software development, configuration management, and software quality engineering concepts.
- Have strong analytical and process improvement skills along with a personal drive for details and quality workmanship.
- Demonstrate familiarity with Microsoft Office (Outlook, Word, Excel, and PowerPoint).
- Have experience writing unit and integration tests with unit test frameworks.
Responsibilities
- Assist in analyzing system requirements, developing software, and participating in all Sprint activities (Sprint Planning, Sprint Retrospectives, daily stand-ups, etc.).
- Design and develop robust C++ and Python software under the direction of a senior software engineer.
- Assist with creating and executing unit and integration tests on software components.
- Perform as part of an agile software development team for tasking and progress reporting
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Troubleshoot and resolve application issues and bugs in a timely manner.
- Use GitLab software pipeline for performing configuration management and automated testing
Other
- Candidate must be working towards a Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Mathematics, or equivalent technical degree with at least a 3.25 cumulative GPA.
- Direct communication with customers, end users, and team members will be required on a frequent basis.
- Have good communication skills.
- Current or prior security clearance
- Accept constructive feedback from more senior software team members.