
Posted 5 days ago
Mid-Level Backend Software Engineer
Leidos
Requirements
Bachelor's degree in Computer Science or related field, 4-8 years experience (or Master's with 2-6 years), US Citizenship, Active TS/SCI with Polygraph, Object-oriented programming in Java or Python, RESTful API development, SQL and relational databases, Linux environments
Skills
JavaPythonSQLLinuxAPIDocker
About the role
Responsibilities
- Design, develop, test, and maintain backend application components using Java or Python
- Develop and maintain RESTful services to support application functionality and system integrations
- Apply object-oriented design principles to build scalable and maintainable systems
- Write and modify SQL queries to support application functionality and data retrieval
- Collaborate with internal and external teams to integrate various data sources and formats
- Develop and troubleshoot applications within Linux-based environments
- Implement backend logic for data transformation, processing, and system workflows
- Identify, debug, and resolve application-level defects and performance issues
- Follow coding standards, participate in code reviews, and support documentation efforts
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field with 4–8 years of experience (or a Master’s degree with 2–6 years of experience)
- US Citizenship
- Active TS/SCI with the ability to successfully pass a Polygraph
- Professional experience developing object-oriented applications in Java or Python
- Hands-on experience building and maintaining RESTful APIs
- Experience with SQL, including writing queries and working with relational databases
- Working knowledge of Linux-based environments
- Ability to work independently on defined tasks within established technical frameworks
Preferred Qualifications
- Experience with Apache Airflow or similar workflow orchestration technologies
- Experience with Spring Boot, Django, or similar backend frameworks
- Exposure to CI/CD pipelines such as GitLab or Jenkins
- Familiarity with containerization technologies like Docker or OpenShift
- Exposure to cloud environments including AWS or Azure
- Experience working in Agile development environments
Benefits
- Competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement plans
About the Company
Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, Leidos employs 47,000 global employees dedicated to solving complex challenges through advanced engineering and intelligence.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeMid-Level Backend Software Engineer
Leidos · Gaithersburg
