Leidos Defense Systems Sector is seeking a mid-level Software Engineer to join their collaborative matrix organization to support multiple programs across various business areas. The role focuses on delivering robust, mission-driven software solutions within an Agile/Scrum team environment.
Requirements
- Experience in designing and maintaining software products and implementing software designs.
- Experience in software development, data structures, object-oriented design, and effective unit testing.
- Experience with software best practices such as peer reviews and document generation.
- Experience with Javascript
- Experience with containerization technologies
- Experience with computer vision or AI is a plus
Responsibilities
- building responsive front-end applications (React, TypeScript)
- building scalable back-end services (C-Sharp, Python, or Node.js)
- proficiency in containerization tools such as Docker or Podman
- developing or integrating AI and computer vision capabilities into web-based or edge-deployed applications
- designing and maintaining software products
- implementing software designs
- software development, data structures, object-oriented design, and effective unit testing
Other
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field with 4+ years of prior relevant work experience or Master’s degree in related field with at least 2+ years of prior relevant experience.
- Experience working in Agile or scrum environment
- Ability to work in fast-paced, collaborative environments while managing multiple priorities.
- U.S Citizenship required and must be able to obtain and maintain a DoD SECRET clearance.
- Experience leading scrum teams is a plus