Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

Joint Research and Development, LLC

Job Description

Job Description

J RAD is seeking candidates for a Senior Software Developer position responsible for leading the design, development, and delivery of complex software solutions. This role involves providing technical guidance, mentoring junior developers, and ensuring the quality and performance of applications. The Senior Developer collaborates with cross-functional teams to implement solutions aligned with organizational goals and compliance standards. The position is a remote/telework position with frequent on-site meetings at the TSA HQs (Springfield, VA).

Roles/Responsibilities:

  • Lead full-stack development across the software lifecycle – from requirements gathering through design, development, testing, and deployment.
  • Architect and implement scalable, secure, and maintainable software applications using modern frameworks and technologies.
  • Write high-quality, efficient, reusable code in languages such as Java, C#, C++, ASP.Net, Python, JavaScript/TypeScript, or equivalent.
  • Experienced with SQL development.
  • Drive code reviews, enforce coding standards, and mentor mid-level and junior developers.
  • Collaborate with DevOps teams to streamline CI/CD pipelines, infrastructure-as-code, and automated testing processes.
  • Interface with stakeholders to translate business requirements into technical solutions.
  • Ensure applications adhere to accessibility (e.g., Section 508), cybersecurity (e.g., OWASP Top 10, NIST), and performance standards.
  • Troubleshoot complex issues in production environments and lead root cause analysis.
  • Evaluate and integrate new tools, frameworks, and technologies to enhance system performance and development efficiency.
  • Provide support and mentoring to junior developers and database administrators.
  • Experienced in Agile Software Development and familiarity with Agile development tools such as GitHub, Jira, and familiarity with Agile SAFe

Required Skills and Education:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s preferred).
  • 5–8+ years of professional software development experience, including leadership or technical lead responsibilities.
  • Java/Spring MVC and Spring Boot experience are highly preferred.
  • Single Sign On (SSO) / session management / complex permissions environments.
  • Deep understanding of object-oriented programming, data structures, and algorithms.
  • Scala/ experience desired.
  • Data engineering skills are also desirable. Specifically “ETL” (extract, transform, load) experience.
  • Experience with frontend technologies (e.g., React, Angular, Vue) and backend platforms (e.g., Node.js, .NET, Spring Boot).
  • Strong experience with relational and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
  • Familiarity with cloud services (e.g., AWS, Azure, or GCP) and container technologies (Docker, Kubernetes).
  • Proficiency in Git and modern development workflows (Agile/Scrum).
  • Excellent problem-solving skills and the ability to make architectural decisions independently.

Preferred Qualifications:

  • Active Security Clearance (Secret or higher) or the ability to obtain one.
  • Experience working in government, defense, or regulated industries.
  • Certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Developer Associate, or Certified Kubernetes Application Developer (CKAD).
  • Familiarity with DevSecOps practices and tools like Terraform, Jenkins, GitLab CI/CD, SonarQube.
  • Experience integrating with REST APIs, GraphQL, and/or message brokers (e.g., RabbitMQ, Kafka).
  • Preference for Tier III help desk experience.

Security Clearance:

Candidate must:

  • Be able to pass DHS suitability screening or DHS financial responsibility standards.
  • Have or be eligible to receive a DHS Secret security clearance. Existing Secret Clearance is a plus.

When you work for JRAD you will never be just a number. We put people before profits!

JRAD is committed to the health and well-being of its employees. We offer more paid time off than the average company upon hire and the following benefits are available to all full-time employees:

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Life & Accidental Death and Dismemberment Insurance
  • Section 125 Flexible Spending Accounts for unreimbursed medical & dependent day care
  • Disability Insurance
  • 401K Plan
  • Tuition Reimbursement

JRAD is an equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.

The JRAD salary range for this position is a general guideline only and not a guarantee of compensation or salary. There are many factors considered when determining the compensation provided in an offer. These factors include, but are not limited to position responsibilities, education, experience, knowledge, skills, and contract terms and conditions.

PLEASE NOTE: Once you apply, to ensure you continue to receive important updates on your application and status, please add JRAD to your approved email list and/or check your spam and junk mail often for updates.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Stafford, VA vacancy
  •  ...Our team provides focused agile software development and maintenance for CODIS, a mission...  ...FBI. CODIS is a client‑server application developed using Microsoft .NET that supports a...  ...victims. We are seeking a highly skilled Senior Developer to design, develop, test, and... 
    Senior
    Local area

    Ariel Partners

    Stafford, VA
    3 days ago
  • $92.09k - $135k

     ...proudly ranked among Virginia’s Best Places to Work year after year! We are actively seeking a highly skilled and motivated Senior Software Developer to support development and integration of Government-owned and contractor-developed software aboard Unmanned Surface... 
    Senior
    Full time
    Contract work
    Temporary work
    For contractors
    Interim role
    Casual work
    Flexible hours

    SimVentions, Inc - Glassdoor ✪ 4.6

    Stafford, VA
    2 days ago
  • ECS in Stafford, VA is looking for a Senior Application Support Engineer to enhance Help Desk support for custom software applications. The ideal candidate will have a Bachelor’s degree and 6+ years in application support roles, deep SQL skills, and a Top-Secret Clearance... 
    Senior

    ECS

    Stafford, VA
    4 days ago
  • Oxley Enterprises, Inc. seeks a Senior Architect to shape the architectural future of the VA enterprise cloud platform. You will define and govern technical architecture in complex cloud-native environments and ensure alignment with enterprise guidelines. The ideal candidate... 
    Senior
    Remote job

    Oxley Enterprises, Inc.

    Stafford, VA
    10 days ago
  • Senior Application Support Engineer Location: Stafford, VA Everforth ECS is seeking a...  ...Help Desk operations support for a custom software application, including incident handling...  ...Agile teams (product owners, BAs, developers, QA, DBAs, security, and network) to refine... 
    Senior
    Permanent employment
    Local area
    Monday to Friday

    ECS

    Stafford, VA
    5 days ago
  •  ...Candidates must be authorized to work in the United States without visa sponsorship. Job Description: Nexgrid is seeking a Senior Software Developer to lead the design, development, and optimization of cutting-edge smart grid and advanced metering solutions . This role... 
    Senior
    Visa sponsorship

    Nexgrid

    Fredericksburg, VA
    3 days ago
  • $160k - $200k

     ...Intel Business Group of SAIC is seeking a Senior Python Engineer to support a...  ...in Quantico, VA. Job Description • Develop, test, and maintain Python applications and...  ...• Bachelor's degree in Computer Science, Software Engineering, or a related field. • Nine... 
    Senior
    Work experience placement

    SAIC

    Quantico, VA
    5 days ago
  • Ariel Partners located in Stafford, Virginia, is looking for a Senior Developer to design and maintain software applications for CODIS, supporting FBI operations. The ideal candidate will bring over 8 years of development experience and have a strong command of .NET, C#... 
    Senior

    Ariel Partners

    Stafford, VA
    2 days ago
  • MissionHires is seeking an Assistant Engineering Branch Manager to lead a geotechnical and construction materials testing (CMT) practice in Fredericksburg, VA. This role involves overseeing project delivery, team development, client relations, and business growth. The ideal...
    Senior

    MissionHires

    Fredericksburg, VA
    1 day ago
  • $131.3k - $237.35k

     ...The Defense Sector at Leidos is looking for an experienced Senior Cloud Engineer to support a fast-paced program with the Air Force...  ...Azure Cloud Edge devices on classified networks Experience developing enterprise solutions on classified cloud environments, especially... 
    Senior
    Local area
    Immediate start

    Leidos

    Quantico, VA
    2 days ago
  • $147.29k - $199.28k

    Dormont Manufacturing Co seeks an experienced Systems Engineer to enhance systems for the Naval Criminal Investigative Service. A Top Secret/SCI clearance and a B.S. degree in a technical field are required. Responsibilities include planning and implementing various IT ...
    Senior

    Dormont Manufacturing Co

    Quantico, VA
    2 days ago
  • Capital One is seeking a Senior Software Engineer (Bank Tech) to be based in Fredericksburg, VA. The role involves collaborating with Agile teams, designing and developing technical solutions, and utilizing emerging technologies in full-stack development. The ideal candidate... 
    Senior

    Downtown Boulder Partnership

    Fredericksburg, VA
    3 days ago
  • $86.8k - $198k

    Software Developer, Senior The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Quantico, VA
    4 days ago
  • Mid/Senior Roadway Engineer Department: Transportation Employment Type: Full Time Location: Fredericksburg, VA Description Design...  ...Sign-On Bonus What You'll Do: Shape communities: Design and develop transportation projects including roads, highways, and traffic... 
    Senior
    Full time
    Temporary work
    For contractors
    Local area
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Mannik Smith Group

    Fredericksburg, VA
    4 days ago
  • E Logic is seeking a Senior Cybersecurity Engineer to serve as the on-site Site Lead for the Department of Defense Cyber Crime Center (DC3). In this role, you will lead a team of experts ensuring cybersecurity operations, manage contract compliance, and communicate with... 
    Senior
    Contract work

    eLogic

    Quantico, VA
    4 days ago
  • Saic is looking for a Senior Apple Platform Engineer to support the DCSA/OneIT program in Quantico, VA. In this role, you will manage the Apple platform infrastructure and lead initiatives to ensure security compliance in a classified environment. The ideal candidate will... 
    Senior

    Saic

    Quantico, VA
    3 days ago
  •  ...Fredericksburg, VA. This role involves designing and troubleshooting embedded control systems, supporting hardware/software integration, and developing embedded software using C++ and Python. Candidates must have a Bachelor's degree in a relevant field and at least 5... 
    Senior

    Valkyrie Enterprises

    Fredericksburg, VA
    3 days ago
  • A veteran-owned intelligence solutions provider is seeking a Senior Cyber Analyst to support a federal government client. This role requires at least 12 years of relevant experience and a Master's Degree or equivalent. Candidates must demonstrate analytic rigor and the... 
    Senior

    Prescient Edge

    Quantico, VA
    2 days ago
  • Mid/Senior Drainage Engineer Department: Transportation Employment Type: Full Time Location: Fredericksburg, VA Description Rinker...  ...PE licensure within 1 years. Proficiency in hydraulic modeling software, such as Ensoftec,HY-8 , MicroStation, and OpenRoads Designer .... 
    Senior
    Full time
    Temporary work
    For contractors
    Local area
    Visa sponsorship
    Work visa
    Flexible hours

    Mannik Smith Group

    Fredericksburg, VA
    5 days ago
  •  ...with the potential to convert to full-time employment in the new fiscal year. About the Role: We are seeking a Senior Python & SAS Developer to support the modernization of federal statistical and survey processing systems. This role focuses on transforming legacy... 
    Senior
    Full time
    Contract work
    Remote work

    ILLUMEN GROUP INC

    Stafford, VA
    24 days ago
  •  ...The position requires a junior software engineer that can learn various functional domain areas, such as User Interface (UI) development...  ...WMS, GeoPackage and WMTS. This includes 2-D and 3-D mapping. Develop test cases, procedures, and Junit methods. Track and help resolve... 
    Part time
    Remote work

    DeVilliers Technology Solutions LLC

    Stafford, VA
    2 days ago
  •  ...and Intel Business Group of SAIC is seeking a Senior Apple Platform Engineer to support a...  ..., configure, and maintain Apple hardware and software at scale, ensuring uptime and availability in secure settings. Develop and deploy scalable solutions using enterprise... 
    Senior

    Saic

    Quantico, VA
    12 days ago
  • Ariel Partners seeks a highly skilled Senior Developer in Stafford, Virginia, to design, develop, and maintain enterprise software applications. The ideal candidate will have a minimum of 8 years of experience and be proficient in C#, .NET, JavaScript, and various frameworks... 
    Senior

    Ariel Partners

    Stafford, VA
    3 days ago
  •  ...data and technology. To support this mission, we are seeking a Senior Software Engineer to join our Cyber Analytics team. In this role, you...  ...requirements into scalable technical solutions. Design, develop, test, and maintain custom software applications that support... 
    Senior
    Contract work
    Immediate start

    Redhorse Corporation

    Quantico, VA
    2 days ago
  • $110.2k - $130.28k

     ...engineers to join our U.S. Navy emerging technologies foundational software team. Are you an Electrical or Software Engineer looking to be...  ...up structures for measuring computer processing time usage and develop better methods for disk space utilization, network loading and... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Monday to Friday

    PAE Government Services Inc.

    Fredericksburg, VA
    2 days ago
  •  ...analyze data to provide advice and recommend solutions. Demonstrates analytic leadership and expertise in identifying, planning, developing, and executing analytic production methodologies, tradecraft and techniques aligned with labor category mission. Demonstrates extensive... 
    Senior

    Prescient Edge

    Quantico, VA
    1 day ago
  •  ...Job Description Job Description LATG is seeking an experienced Senior Platform Engineer to support enterprise Azure cloud infrastructure, DevSecOps operations, automation initiatives, and production support activities in a collaborative environment. The ideal candidate... 
    Senior
    Temporary work
    Remote work

    Louisiana Technology Group Inc

    Stafford, VA
    16 days ago
  • $110k - $130k

    We are looking for engineers to join our US Navy emerging technologies foundational software team. Are you an Electrical or Software Engineer looking to be part of something that is truly groundbreaking? We are in search of an engineer with 6 years experience beyond a... 
    Senior
    Hourly pay
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Monday to Friday

    Amentum

    Fredericksburg, VA
    2 days ago
  •  ...eligibility of selected candidates through the Department of Labor’s - E-Verify. H2 Performance Consulting (H2) is seeking a Senior Platform Engineer. ​ The Senior Platform Engineer responsibilities will include: ~​Monitor, maintain, and optimize Azure... 
    Senior
    For contractors

    H2 Performance Consulting

    Stafford, VA
    19 days ago
  • $110.2k - $130.28k

    PAE Government Services Inc. is seeking Engineers for its U.S. Navy foundational software team. The role involves significant engagement in software development and requires a Bachelor's or Master's degree in engineering, along with relevant experience. Responsibilities... 
    Senior
    Full time

    PAE Government Services Inc.

    Fredericksburg, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!