Leidos

Mid-Level Software Engineer

Leidos

full-time

Posted on:

Location Type: Office

Location: ArizonaColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $87,100 - $157,450 per year

About the role

  • Develop, test, and maintain software applications using object-oriented design principles
  • Implement and support RESTful services under established architectural guidance
  • Write and maintain SQL queries; support database updates and data validation efforts
  • Develop and troubleshoot applications within Linux-based environments
  • Identify, debug, and resolve application-level defects and performance issues
  • Work closely with senior engineers and team members to implement approved designs and deliver project requirements
  • Follow established coding standards, participate in code reviews, and support documentation efforts

Requirements

  • US citizenship is required per contract
  • Bachelor’s degree in Computer Science, Software Engineering, or related field with 4–8 years of relevant experience or Master’s degree with 2–6 years of relevant experience
  • Java or Python: Professional experience developing object-oriented applications
  • REST APIs: Experience developing or maintaining RESTful services
  • SQL: Experience writing queries and working with relational databases
  • Linux: Working knowledge of Linux environments
  • Ability to work independently on defined tasks within established technical frameworks
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
object-oriented designJavaPythonRESTful servicesSQLLinuxdatabase updatesdata validationdebuggingperformance issues
Soft Skills
collaborationproblem-solvingindependenceattention to detailcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringMaster’s degree in Computer ScienceMaster’s degree in Software Engineering