Leidos is seeking a Full Stack Software Engineer to support the Catena project, aiming to architect, design, build, deliver, and enhance highly available, scalable systems using modern technologies within an AWS environment.
Requirements
- Experience developing software systems using Java or Python.
- Proficiency in front-end development using React and Typescript.
- Experience with Infrastructure as code tools like Terraform.
- Experience developing and deploying software into cloud environments, particularly AWS.
- Demonstrated experience working in a DevOps environment with a CI/CD pipeline.
- Demonstrated experience with serverless frameworks for building scalable applications.
- Expertise in GitLab CI/CD, with experience in creating pipelines for automated testing, deployment, and monitoring.
Responsibilities
- Design, develop, and maintain scalable and efficient front-end and back-end systems using modern programming languages and frameworks.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Develop and maintain APIs, microservices, and server-side logic using languages like Java, Python, Node.js, or similar.
- Deploy applications to cloud environments (e.g., AWS, Azure, Google Cloud) and ensure scalability and reliability.
- Implement database solutions, including schema design, queries, and optimization for relational (e.g., PostgreSQL, MySQL) or non-relational (e.g., MongoDB, DynamoDB) databases.
- Write unit, integration, and end-to-end tests to ensure code quality and functionality.
- Debug and resolve technical issues across the stack, ensuring minimal downtime and optimal performance.
Other
- US Citizenship; Ability to obtain a DoD Secret security security clearance.
- Bachelor's degree with 4+ years of experience or a Master's degree with 2+ years of experience as a minimum qualification.
- Strong verbal and written communication skills and the ability to interact at multiple levels of the organization from program teams to Sector leadership.
- Proximity to the Washington Metro Area is preferred.
- Scaled Agile Development experience or other formal Agile experience.