EngineerJobs.io
← Back to all jobs

Job Description

Software Engineer role focused on delivering scalable software solutions within the engineering organization, emphasizing high quality code, robust system functionality, and collaborative, team-based development.

Responsibilities

  • 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.
  • Collaborate 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

  • U.S. citizenship 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.
  • Professional experience developing object-oriented applications in Java or Python.
  • Experience developing or maintaining RESTful APIs.
  • Experience writing SQL queries and working with relational databases.
  • Working knowledge of Linux environments.
  • Ability to work independently on defined tasks within established technical frameworks.

Technologies

  • Java, Python, JavaScript, SQL, PostgreSQL, Linux
  • Docker, OpenShift, Spring Boot, Tomcat, Maven
  • GitLab CI/CD, Cloud-based environments

Benefits

  • 401(k)
  • 401(k) 6% Match
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Parental leave
  • Prescription drug insurance
  • Referral program
  • Retirement plan
  • Vision insurance

Security Clearance

  • Top Secret with SCI eligibility and ability to obtain a Polygraph.

Work Location

  • Gaithersburg, MD onsite

Job Type

  • Full-time

Pay

  • USD 140,000 - 152,000 per year

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.