Jobs · Engineering · Virginia

Software Developer (Senior) - $164K

RCT Systems · Reston, VA · 1 mo ago
EngineeringFull-time

About the role

RCT is seeking a Senior Software Developer–SME for a 200+ FTE technical development program supporting the Sponsor’s web-based applications. The Software Developer will collaborate with a large team of developers, DevOps engineers, security engineers, systems engineers, and data engineers. The role requires full-stack knowledge with a primary focus on backend development, particularly web services.

Responsibilities

  • Develop and maintain backend services using Java, web services (JAX/WS), and Spring frameworks/Boot
  • Work within Agile workflows and processes
  • Participate in an on-call rotation (one week duty, after one-year onboarding) to address system issues outside normal working hours

Requirements

  • Active TS/SCI clearance with Polygraph
  • Bachelor’s degree in a related IT discipline or equivalent work experience
  • 6–10 years of demonstrable developer experience with a backend emphasis
  • Strong Java programming and Java Persistence API experience for complex database schemas
  • Java web services experience (JAX/WS)
  • Strong Linux CLI knowledge
  • Experience with Agile workflows and processes
  • Working knowledge of Spring frameworks/Boot

Qualifications

  • Experience with development in cloud-based environments (e.g., AWS), including Java integration with AWS services
  • Databases: Oracle, Oracle RDS
  • Frameworks: Vue.js, Bootstrap/Vuetify
  • Additional programming/scripting languages: Python, JavaScript, Bash, XML, JSON, YAML, SQL, PL/SQL
  • Software: GitHub/Git, ELK (Elasticsearch, Logstash, Kibana), Jenkins, Puppet, Nagios

Schedule

  • Core hours: 9 AM–3 PM daily, five days per week
  • 40-hour work week
  • After a one-year onboarding period, one week on-call duty rotation required

Benefits

  • Competitive benefits package (medical, dental, vision, life insurance)
  • Immediate 401k vesting
  • Generous PTO and flexible schedules
  • $500 annual technology allowance

Similar jobs