
Mid-Level Backend Software Engineer
Leidos
full-time
Posted on:
Location Type: Office
Location: Gaithersburg • Arizona • Colorado • United States
Visit company websiteExplore more
Salary
💰 $87,100 - $157,450 per year
Tech Stack
About the role
- 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 understand data sources, formats, and access methods, and support integration into backend systems
- 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
- Basic to moderate experience with SQL capability, 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 and deliver reliable results
Benefits
- competitive compensation
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonRESTful servicesSQLobject-oriented designLinuxdata transformationapplication debuggingperformance optimizationcoding standards
Soft Skills
collaborationindependenceproblem-solvingcommunicationattention to detail
Certifications
Bachelor’s degreeMaster’s degreeTS/SCI clearance