Mid-Level Software Developer
JRAD
Mid-Level Software Developer
JRAD is seeking candidates for a Mid-Level Software Developer position responsible for designing, developing, testing, and maintaining software applications that meet organizational and client requirements. This position requires proficiency in coding, debugging, and collaborating within cross-functional teams. The ideal candidate demonstrates strong problem-solving skills, writes clean and maintainable code, and contributes to system architecture discussions and improvements. The position is a remote/telework position with occasional on-site meetings at the TSA HQs (Springfield, VA).
Roles/Responsibilities
- Develop and maintain software applications using programming languages such as Java, C#, C++, ASP.Net Python, JavaScript.
- Participate in all phases of the software development lifecycle, including planning, design, development, testing, deployment, and maintenance.
- Collaborate with product owners, designers, and QA teams to deliver high-quality, user-focused solutions.
- Debug, test, and resolve software defects and performance bottlenecks.
- Write and maintain technical documentation including code comments, manuals, and API references.
- Familiar with Agile Software Development such as SAFe and other Agile tools such as Github, JIRA
- Follow best practices in version control (e.g., Git), agile development, and CI/CD pipelines.
- Ensure software complies with security, accessibility, and quality standards (e.g., OWASP, Section 508, NIST).
- Contribute to architectural decisions and recommend improvements for existing applications and systems.
- Stay updated on emerging technologies and industry trends relevant to the team's tech stack.
- Provide support and mentoring to junior developers and database administrators.
Required Skills and Education
Candidate must possess the following:
- Bachelor's degree in: Computer Science, Software Engineering, or a related field.
- 5 years of hands-on experience in software development.
- 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.
- Proficiency in one or more backend languages (e.g., Java, .NET, Node.js) and frontend frameworks (e.g., React, Angular, Vue.js).
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with RESTful APIs, microservices architecture, and containerization (e.g., Docker, Kubernetes).
- Strong understanding of software development best practices and design patterns.
- Experience using Agile methodologies (Scrum, Kanban).
Preferred Qualifications
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Experience working in DevOps environments with tools like Jenkins, GitLab CI/CD, or GitHub Actions.
- Familiarity with automated testing frameworks (e.g., JUnit, PyTest, Jest).
- Security clearance or eligibility (for government roles).
- Relevant certifications (e.g., AWS Developer Associate, Microsoft Certified Developer).
- Experience in DevSecOps or Infrastructure as Code (IaC) environments.
Security Clearance
- Capable of passing DHS suitability screening or DHS financial responsibility standards.
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.
- Job Title: Mid-Level Cloud DeveloperLocation: Redstone ArsenalPosition Type: Full-TimePosition... ...:We are seeking an experienced Cloud Developer to lead the design, development, and... ...field.Minimum of 5 years of experience in software development, cloud development or architecture...Software
- ...Mid-Level Software Developer US CITIZEN or GREEN CARD ONLY (LOCAL CANDIDATES ONLY) No C2C or Agency The Company: Lanvera is the software technology leader in customer communications, serving clients with a strong focus on continuous innovation, strategy, and...SoftwareFull timeLocal areaRemote work
$75.2k - $158.1k
Job Title: Mid-level, Full-stack Software DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start:Employee... ...:CACI is seeking a Mid-level Full-Stack Software Developer to join our CNRFC N6 Enterprise Application Innovation team...SoftwareContract workWork experience placementFlexible hours- ...DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...for an h1 candidate near Orlando, FL! It is for a mid - senior level Groovy / Grails Developer. Please send me...SoftwareLong term contractWorldwide
- ...Overview Black Canyon Consulting (BCC)is searching for a Mid-Level Software Developer with C++ and Javascript to support National Center for Biotechnology Information (NCBI) . This opportunity is full time and onsite at the NCBI in Bethesda, MD. The NCBI Taxonomy...SoftwareFull timeWork experience placement
- ...Job Description Job Description Mid-Level Java Application Developer Technology Consultants Inc. is hiring a Java Application Developer to support... ...exceeded Demonstrates a passion for solving complex software challenges, and enjoys working alongside fellow team...SoftwareWork experience placement
$179k
DescriptionPosition: Software Developer Location: Rosslyn, VA, Clearance: SecretThe Software Developer is responsible for designing, developing, and maintaining software applications that support business and technical requirements. This role works closely with stakeholders...Software- ...security clearance . Experience is important to us: You have a Bachelor's degree with 3 years of experience Experienced Software Developer: At least 3 years in Java or similar object-oriented programming language Experience working with Spring Boot REST APIs...SoftwareRemote jobFull timeTemporary workWork at office
- ...Mid Level Software Developer CGI is seeking an enthusiastic, creative, mid-level software developer to join a high-performing Agile team in designing and building modern, services-based web applications for a large government agency. Our team is using a modern development...SoftwareWork experience placementWork at office
- ...Mid-Level .NET DeveloperHybrid 3 days a week in Milwaukee, WI or Madison, WIOur client is seeking a mid-level.NET Developer to join a collaborative team supporting Finance and HR applications... ...testing, continuous delivery, and software craftsmanship. The group leverages...SoftwareHourly payLocal area3 days per week
- ...more exclusive features. Moody’s Corporation is seeking a Mid-Level Full Stack Developer with a strong background in Java, Spring Boot, and... ...HTML 5 Key Responsibilities Design and implement scalable software solutions using Core Java and J2EE. Develop and maintain...SoftwareFull time
- ...in the US without sponsorship will be considered . Job Description This role is that of a full-stack junior to mid-level .Net Developer who will work independently and with fellow team members. This is a contract-to-hire type of role and this client has a solid...SoftwareFull timeContract workFor contractorsLocal area
- ...Full-time Description Meyer Distributing is seeking Mid-Level Full Stack Software Developers with experience building applications using ASP.NET, C#, SQL, front-end technologies, and object-oriented design. This role is ideal for developers who can independently...SoftwareFull timeCasual workWork at officeImmediate startMonday to Friday
- ...Assurance (IA) to support global Cyber operations and mission training. Job Description VOR technology is seeking a Software Developer with at least 3 years of experience with and a Bachelor's Degree in Computer Science or a related field. Strong Linux skills...SoftwareFull time
$87.1k - $157.45k
...for mission-critical systems. As a UI/UX Developer supporting a premier Intelligence... ...technology-enabled services and mission software capabilities in the areas of cyber, logistics... ...currently seeking a skilled and experienced Mid-Level UI/UX Developer for the Maru Program....SoftwareFull time$145k - $165k
...What Impact You'll Have Seeking a mid-level software developer to design and build mobile capability solutions supporting offensive research and operator requirements, with a focus on Android platforms and mobile security tooling. What You'll be Owning Develop...SoftwareFull timeContract workWork experience placementImmediate start- ...Software Developer needs 10+ years' Mulesoft developer experience Software Developer requires: Bachelor's degree in Computer Science or related field and more than 4 years of relevant experience, or Master's Degree and more than 2 years of relevant experience required...SoftwareFull time
- ...Address - South Jordan, UT 84095 Position Type: Full Time Level: Mid-Level Developer Position Summary Cadence Innovations Group is seeking a proactive... ..., and maintaining significant features across our core software platforms. The Mid-Level Developer will work in an Agile...SoftwareFull timeWork at officeMonday to Friday
- ...transforming the energy and marine industries is urgently hiring a Mid-Senior Node Developer for a full-time role. You will be on the Cloud... ...Computer Science or related field 4-7 years of professional software engineering experience 4+ years of experience with Node.js...SoftwareFull timeImmediate start2 days per week
$201k - $238k
...SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL IS REQUIRED We are seeking an ever-... ...frameworks like Zabbix with Custom Software Components (CSC). If you thrive in a collaborative... ...Administration: Hands-on experience developing, configuring, templates, and scaling...SoftwareHourly payContract workWork experience placementImmediate startFlexible hours- ...Mid-Level Software Developer We are seeking a Mid-Level Software Developer to join a collaborative engineering team supporting mission-critical Human Resources applications for a national security customer. This position offers the opportunity to develop, enhance,...SoftwareFull time
- ...ID: 28999781Reference Number: 26-00726Title: Node.js Backend Developer- Mid Level DeveloperPosted Date: 2026-08-04Contact: Vishika... ...engineers, QA teams, and business stakeholders throughout the software development lifecycle. Develop automated unit, integration,...Software
- Description IgniteAction is seeking an experienced Mid Level Developer to design and build scalable, high-quality software solutions. The ideal candidate has experience with modern frontend frameworks (React, Vue.js, or Angular), backend development in Java, JavaScript...SoftwareFull timeRemote workFlexible hours
- ...Developer PositionOpen the door to a groundbreaking tech career with an industry leader. Southern Glazer's Wine & Spirits is North America... ...as modernizing existing applications so that we can deliver software the business needs with speed, while maintaining and...SoftwareShift work
- ...About the Role We are seeking a talented Mid-Level Full Stack Developer to join our engineering team and build modern, scalable web applications... ...debugging, and problem-solving while maintaining strong software engineering standards. Development Practices Strong...SoftwareFull timeWork at officeWork from homeHome officeFlexible hours
$80k - $105k
...prioritizing speed, ownership, and execution over bureaucracy. Mid-Level Full Stack Developer Location: Remote Terms: Full-time Salary... ...at Revolutional, you will contribute across the full software development lifecycle within Agile DevOps teams. You will...SoftwareFull timeWork experience placementRemote workFlexible hours$80k - $90k
...annually Position Summary: Stratitia is seeking a Mid-Level Full Stack Developer to serve as a core member of an Agile team supporting the... ...Health Agency's operational medicine and blood-management software portfolio. You will translate operational needs into secure...SoftwareContract workRemote work- ...Telestream is a leading provider of digital media tools and software solutions for the broadcast, streaming, and media industries.... ...world-class services, and we are looking for a skilled Software Developer to join our Engineering team. Location: Remote California,...SoftwareHourly payFull timeWork at officeRemote workFlexible hours
- ...Mid-Level Full Stack Software DeveloperJoin Us in Making a Difference in the Lives of Those Defending Our Nation!Why SURVICE?Come join the SURVICE... ...we can offer you!PositionMid-Level Full Stack Software Developer*Please Note that this position is for a short-term project...SoftwareTemporary workFor contractors
$58 - $60 per hour
DescriptionKforce has a client in Charlotte, NC that is seeking a Mid-Level Software Engineer with 7+ years of software development experience... ...Java-based backend development.Responsibilities:* Design, develop, and maintain scalable backend services and APIs* Build and...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Developer. Be the first to apply!
- mid-level java developer United States
- mid-level software developer United States
- mid level web developer United States
- associate software developer United States
- oracle software engineer United States
- software engineer part time United States
- software developer intern United States
- summer intern software engineer United States
- software developer fintech United States
- software support engineer United States




