Software Developer

THE EMPLOYEE CONNECT
California, MD, United States
3 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Clean Code Principles Java (Programming Language) Agile Methodology C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Code Review Databases Relational Databases Web Development Python (Programming Language)
+9 more
Software Engineering Web Application Frameworks ReactJS Git Build Management AngularJS Information Technology Software Version Control Devsecops

Job description

An established engineering and technology services firm supporting defense programs is hiring a Senior Software Developer. This developer will design and build mission software used by government customers, working across the full development lifecycle. The company offers stable long-term programs, technical ownership, and a hybrid schedule.

The ideal candidate is a well-rounded developer who enjoys owning features from requirements through release and supporting mission-critical government customers. You write maintainable code, communicate clearly with engineers and stakeholders, and take pride in helping junior teammates grow. You are comfortable working on long-term programs where reliability and security matter every day. You enjoy learning new technologies and bring a steady, collaborative approach to solving difficult technical problems with your team.

This is a permanent, direct-hire opportunity presented by The Employee Connect. Qualified candidates will be contacted promptly to review the role, answer questions, and discuss next steps in the interview process.

Core Responsibilities

  • Design, develop, and test software applications supporting defense customers
  • Translate customer requirements into technical designs and working features
  • Write clean, maintainable code and participate in peer code reviews
  • Integrate software with databases, services, and external systems
  • Troubleshoot defects and improve performance and reliability
  • Document designs, interfaces, and release procedures
  • Mentor junior developers and contribute to team best practices

Requirements

  • Bachelor’s degree in computer science, software engineering, or related field
  • Several years of professional software development experience
  • Proficiency in languages such as C#, Java, Python, or C++
  • Experience with relational databases and web application development
  • Familiarity with Agile methods and version control such as Git
  • U.S. citizenship and ability to obtain a security clearance

Preferred Qualifications

  • Active DoD security clearance
  • Experience supporting Navy or other DoD programs
  • Cloud, container, or DevSecOps experience
  • Front-end framework experience such as Angular or React
  • Security+ or similar DoD 8570 certification

Benefits & conditions

  • Pay: $90,220 - $145,000 per year
  • Competitive annual salary based on experience
  • Hybrid schedule with a mix of remote and onsite days
  • Comprehensive health, retirement, and paid time off benefits through the employer
  • Long-term, stable defense programs
  • Tuition and training support for technical growth

Screening Questions

  1. How many years of professional software development experience do you have, and in which languages?
  2. Do you currently hold a DoD security clearance, and at what level?
  3. Describe a complex feature or system you designed and delivered end to end.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:15 min

Key lessons learned from implementing automated mobile DevSecOps

Moataz Nabil Moataz Nabil · LIVE

1:45 min

Transitioning from software development to security roles

Stefania Chaplin · World Congress 2022

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all