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

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.

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Developer in United States vacancy
  • 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

    Cintel

    Huntsville, AL
    2 days ago
  •  ...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... 
    Software
    Full time
    Local area
    Remote work

    Lanvera

    Remote
    21 hours ago
  • $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... 
    Software
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Chesapeake, VA
    21 hours ago
  •  ...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... 
    Software
    Long term contract
    Worldwide

    USM Systems

    Orlando, FL
    21 hours ago
  •  ...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... 
    Software
    Full time
    Work experience placement

    Nih-ncbi

    Remote
    21 hours ago
  •  ...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... 
    Software
    Work experience placement

    Technology Consultants Inc

    Ashburn, VA
    13 days ago
  • $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

    ActioNet

    Rosslyn, VA
    2 days ago
  •  ...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... 
    Software
    Remote job
    Full time
    Temporary work
    Work at office

    Fusion Technology Llc

    Washington DC
    21 hours ago
  •  ...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... 
    Software
    Work experience placement
    Work at office

    CGI

    Lafayette, LA
    4 days ago
  •  ...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... 
    Software
    Hourly pay
    Local area
    3 days per week

    Eliassen Group

    Milwaukee, WI
    4 days ago
  •  ...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... 
    Software
    Full time

    Saransh

    Charlotte, NC
    1 day ago
  •  ...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... 
    Software
    Full time
    Contract work
    For contractors
    Local area

    Key Solutions, Incorporated

    Remote
    21 hours ago
  •  ...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... 
    Software
    Full time
    Casual work
    Work at office
    Immediate start
    Monday to Friday

    Meyer Distributing

    Remote
    21 hours ago
  •  ...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... 
    Software
    Full time

    VOR Technology

    Remote
    21 hours ago
  • $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.... 
    Software
    Full time

    Leidos

    Gaithersburg, MD
    4 days ago
  • $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... 
    Software
    Full time
    Contract work
    Work experience placement
    Immediate start

    GRVTY

    United States
    21 hours ago
  •  ...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... 
    Software
    Full time

    Globalchannelmanagement

    Westborough, MA
    21 hours ago
  •  ...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... 
    Software
    Full time
    Work at office
    Monday to Friday

    Alpha Warranty Services

    South Jordan, UT
    2 days ago
  •  ...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... 
    Software
    Full time
    Immediate start
    2 days per week

    Motion Recruitment

    Arlington, VA
    3 days ago
  • $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... 
    Software
    Hourly pay
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    Nyla Technology Solutions

    Annapolis Junction, MD
    2 days ago
  •  ...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,... 
    Software
    Full time

    Omniscius

    Laurel, MD
    21 hours ago
  •  ...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

    HAN Staffing

    New York, NY
    4 days ago
  • 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... 
    Software
    Full time
    Remote work
    Flexible hours

    ActioNet

    United States
    1 day ago
  •  ...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... 
    Software
    Shift work

    Samprasoft

    Hollywood, FL
    1 day ago
  •  ...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... 
    Software
    Full time
    Work at office
    Work from home
    Home office
    Flexible hours

    Dijital Team

    Remote
    18 days ago
  • $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... 
    Software
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Revolutional, LLC

    McLean, VA
    4 days ago
  • $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... 
    Software
    Contract work
    Remote work

    STRATITIA Inc

    San Antonio, TX
    4 days ago
  •  ...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,... 
    Software
    Hourly pay
    Full time
    Work at office
    Remote work
    Flexible hours

    Telestream

    Nevada City, CA
    21 hours ago
  •  ...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... 
    Software
    Temporary work
    For contractors

    SURVICE Engineering Company

    Belcamp, MD
    21 hours ago
  • $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

    KForce

    Charlotte, NC
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Software Developer. Be the first to apply!