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.
- ...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...SeniorLocal area
$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...SeniorFull timeContract workTemporary workFor contractorsInterim roleCasual workFlexible hours- 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
- 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...SeniorRemote job
- 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...SeniorPermanent employmentLocal areaMonday to Friday
- ...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...SeniorVisa sponsorship
$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...SeniorWork experience placement- 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
- 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
$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...SeniorLocal areaImmediate start$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- 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
$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...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- 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...SeniorFull timeTemporary workFor contractorsLocal areaVisa sponsorshipWork visaRelocation packageFlexible hours
- 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...SeniorContract work
- 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
- ...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
- 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
- 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 ....SeniorFull timeTemporary workFor contractorsLocal areaVisa sponsorshipWork visaFlexible hours
- ...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...SeniorFull timeContract workRemote work
- ...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 timeRemote work
- ...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
- 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
- ...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...SeniorContract workImmediate start
$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...SeniorFull timeWork at officeLocal areaRemote workWork from homeMonday to Friday- ...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
- ...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...SeniorTemporary workRemote work
$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...SeniorHourly payFull timeContract workWork at officeLocal areaRemote workWork from homeWorldwideMonday to Friday- ...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...SeniorFor contractors
$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...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software engineer amazon Stafford, VA
- federal - software developer Stafford, VA
- senior software engineer Stafford, VA
- software developer fintech Stafford, VA
- part time software developer remote Stafford, VA
- software engineer Stafford, VA
- software engineer healthcare Stafford, VA
- software developer Stafford, VA
- software development engineer aws Stafford, VA
- information technology software engineer Stafford, VA

