JR Software Engineer
Job in
Chantilly, Fairfax County, Virginia, 22021, USA
Listed on 2026-09-27
Listing for:
Probity
Full Time
position Listed on 2026-09-27
Job specializations:
-
Software Development
Backend Developer, DevOps, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below
PLEASE NOTE:
This position requires an ACTIVE Top Secret/SCI Clearance with Polygraph. To be considered for this position, you MUST have an ACTIVE Clearance Level of Top Secret/SCI with Polygraph
Position Code: 20-SO0828-2
Key Responsibilities- Lead the design and development of scalable full-stack applications from initial requirements through deployment and sustainment.
- Architect and implement backend services using Python and modern application frameworks.
- Develop and integrate RESTful APIs to support system interoperability, data exchange, and distributed application functionality.
- Design and optimize relational database solutions with a focus on performance, scalability, and maintainability.
- Partner with architects, engineers, and mission stakeholders to evaluate requirements, shape technical approaches, and deliver effective solutions.
- Diagnose complex software defects, integration challenges, and performance issues, implementing solutions that improve system reliability.
- Provide technical input through design reviews, peer code reviews, and engineering discussions while promoting sound development practices.
- Contribute to technical planning, estimation, testing, deployment, and long-term application sustainment.
- Support Agile delivery activities and help drive continuous improvement across development processes and engineering practices.
- Ensure application solutions meet established security, performance, scalability, and maintainability objectives.
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline (or equivalent combination of education and experience).
- Approximately 10+ years of professional experience designing and delivering enterprise software solutions.
- Advanced proficiency in Python for backend and application development.
- Expertise with Angular or comparable modern front-end frameworks.
- Demonstrated ability to design, develop, and integrate RESTful APIs within distributed applications.
- Hands-on knowledge of Oracle databases, including SQL development, application integration, and data access.
- Background working with relational database technologies such as PostgreSQL, SQL Server, or MySQL.
- Proven ability to develop and maintain applications within Linux/Unix environments.
- Solid understanding of software engineering practices, including version control, automated testing, peer reviews, and secure development principles.
- Familiarity with Agile methodologies and experience contributing across the full software development lifecycle.
- Strong analytical, troubleshooting, and technical problem-solving capabilities.
- Hands-on development of APIs using FastAPI.
- Working knowledge of SQL Alchemy or comparable ORM technologies for application-to-database integration.
- Background designing and deploying cloud-based applications, particularly within AWS environments.
- Understanding of CI/CD pipelines, Dev Ops practices, and automated software delivery.
- Exposure to Docker, Kubernetes, microservices, and other distributed application technologies.
- Proficiency with development and infrastructure tools such as Git, Jenkins, Terraform, or similar platforms.
- Knowledge of Elasticsearch, Open Search, or comparable search and analytics technologies.
- Demonstrated ability to provide technical direction, mentor fellow engineers, or contribute to development standards.
- Previous support of Intelligence Community or Department of Defense software development programs.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×