Jobs · Engineering · Maryland

Backend Software Developer (Telework) (BT-2)

Legato, LLC · Annapolis Junction, MD · 1 mo ago
On-siteEngineering$190k–$225k/yrFull-time

About the role

Legato, LLC recruiters (Staffing@legatocorp.com) would love to speak with you regarding the following position: Backend Software Developer (Telework) in Annapolis Junction, MD. Security Clearance Required: TS/SCI w/ Polygraph Salary Range: $190,000-$225,000, depending on experience. *This position has up to 16 hours of telework weekly*

Responsibilities

  • Design, develop, test, and maintain mission-critical software applications.
  • Develop new software capabilities, enhance existing applications, and ensure the delivery of high-quality, scalable solutions that support evolving mission requirements.
  • Develop, execute, and maintain test procedures for software components to ensure functionality, reliability, and quality throughout the software development lifecycle.
  • Generate and maintain technical documentation.
  • Participate in Agile ceremonies and collaborate closely with software engineers, system engineers, and government stakeholders to design and implement effective technical solutions.
  • Develop backend applications using Java, C++, or Python.
  • Manage source code using Git.
  • Build applications that interact with relational databases such as PostgreSQL using SQL.
  • Leverage Amazon Web Services (AWS) technologies to support application development and deployment.
  • Utilize collaboration tools such as Jira and Confluence to manage work items, document technical solutions, and support Agile development processes.
  • Ensure quality control of newly developed and modified software through testing, code reviews, defect resolution, and continuous improvement, helping deliver reliable software that meets customer requirements.

Requirements

  • Fourteen (14) years of experience as a Software Engineer supporting programs or contracts of similar scope, type, and complexity.
  • Experience developing backend software applications using Java, C++, or Python.
  • Experience supporting the development and execution of test procedures for software components.
  • Experience generating and maintaining technical documentation.
  • Experience working in an Agile software development environment.
  • Experience developing applications using Amazon Web Services (AWS).
  • Experience using collaboration and project management tools such as Jira and Confluence.
  • Experience ensuring the quality of developed and modified software through testing, debugging, and defect resolution.
  • Experience using Git for source code management and version control.
  • Experience developing applications that utilize relational databases, such as PostgreSQL, and writing SQL queries.
  • A Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline from an accredited college or university.
  • Five (5) additional years of Software Engineering experience may be substituted for a bachelor's degree.

Qualifications

  • Minimum of four (4) weeks of paid time off including a week of sick leave.
  • Opportunity to earn referral benefits or bank hours if the contract allows.

Skills

  • Agile development
  • Backend software development
  • Collaboration tools (Jira, Confluence)
  • Database management (PostgreSQL)
  • Git for source code management
  • Java, C++, or Python programming languages
  • Linux operating system
  • Managing source code using Git
  • Managing test procedures for software components
  • Managing technical documentation
  • Managing work items using collaboration tools
  • Managing AWS technologies
  • Object-oriented programming
  • Quality assurance
  • Software development
  • System engineering
  • Technical documentation
  • Testing and debugging
  • Unix/Linux command line
  • Version control using Git
  • Web services (RESTful APIs)
  • Writing SQL queries

Benefits

  • Individual and family health, vision and dental benefits
  • Up to 11 federal holidays off
  • 401(k) employer match with no vesting schedule

Pay

$190,000 - $225,000, depending on experience

Schedule

This position has up to 16 hours of telework weekly

Similar jobs