1

Mid Level Software Developer Jobs (NOW HIRING)

Job Title MID LEVEL SOFTWARE DEVELOPER Location Colorado Springs, CO US (Primary) Huntsville, AL US Category Engineering Job Type Full-Time Career Level Experienced (Non-Manager) Education Bachelor ...

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 ...

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 ...

Mid-Level Software Developer Company: The Boeing Company The Boeing Information Digital Technology & Security (IDT&S) organization is currently seeking a high performing versatile Mid-level Software ...

Mid-Level Software Developer Company: The Boeing Company The Boeing Information Digital Technology & Security (IDT&S) organization is currently seeking a high performing versatile Mid-level Software ...

Mid-Level Software Developer Company: The Boeing Company The Boeing Company is currently seeking a Mid-Level Software Developer to join the team in Seattle, WA . Join our team as a Senior Software ...

New

Mid-Level Software Developer Company: The Boeing Company The Boeing Company is currently seeking a Mid-Level Software Developer to join the team in Seattle, WA . Join our team as a Senior Software ...

New

Mid Level Software Developer Category: Software Development/ Engineering Main location: United States, Louisiana, Lafayette Alternate Location(s): United States, Tennessee, Knoxville Position ID:

Mid Level Software Engineer

Irvine, CA ยท On-site

$100K - $115K/yr

Mid Level Software Engineer Full-time Remote Exclusive confidential search -- details shared with ... and DevOps to design, build, and operate cloud-based services. This is a Remote role. Here's How ...

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 ...

next page

Showing results 1-20

Mid Level Software Developer information

See salary details

$48K

$111.8K

$166K

How much do mid level software developer jobs pay per year?

As of Jul 1, 2026, the average yearly pay for mid level software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Mid Level Software Developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.

What are the key skills and qualifications needed to thrive in the Mid Level Software Developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What is a Mid Level Software Developer job?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

More about Mid Level Software Developer jobs
What cities are hiring for Mid Level Software Developer jobs? Cities with the most Mid Level Software Developer job openings:
What are the most commonly searched types of Software Developer jobs? The most popular types of Software Developer jobs are:
What states have the most Mid Level Software Developer jobs? States with the most job openings for Mid Level Software Developer jobs include:
Infographic showing various Mid Level Software Developer job openings in the United States as of June 2026, with employment types broken down into 11% As Needed, 42% Full Time, 21% Part Time, 4% Temporary, 18% Contract, and 4% Nights. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Mid-Level Software Developer

Omniscius Consulting

Laurel, MD โ€ข On-site

Full-time

Posted 2 days ago


Job description

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, and sustain enterprise software while working with modern cloud technologies, DevSecOps practices, and Agile development methodologies.

The ideal candidate is a motivated software developer who enjoys solving technical challenges, supporting production applications, and continuously learning new technologies in a fast-paced mission environment.

Position Overview

As a Mid-Level Software Developer, you will support the development and sustainment of enterprise Human Resources applications that are essential to daily business operations. You will work alongside software engineers and system administrators to build new capabilities, troubleshoot production issues, and improve application performance, reliability, and scalability.

Location: Laurel, MD

Schedule: Full-Time, Onsite

Clearance Required: Active TS/SCI with Full Scope Polygraph

Responsibilities

  • Develop, test, maintain, and enhance enterprise software applications supporting Human Resources operations.
  • Provide production support for mission-critical applications, including troubleshooting and issue resolution.
  • Design and implement software enhancements that improve system reliability, performance, and maintainability.
  • Develop and consume RESTful APIs to support application integration.
  • Collaborate with software developers, system engineers, and business stakeholders to gather requirements and deliver technical solutions.
  • Participate in Agile software development activities including sprint planning, backlog refinement, code reviews, and testing.
  • Maintain Linux development and production environments.
  • Develop automated integration and unit testing solutions to improve software quality.
  • Assist with application deployments, upgrades, and operational sustainment.
  • Research and implement new technologies that improve development efficiency and customer capabilities.
  • Continuously expand technical skills while contributing to mission-critical software development efforts.

Required Qualifications

  • Active TS/SCI Clearance with Full Scope Polygraph.
  • Bachelor's degree in a technical discipline and at least 6 years of software development experience. Ten years of relevant experience may be substituted for a degree.
  • Experience developing software using modern JavaScript frameworks.
  • Experience creating and consuming RESTful APIs.
  • Experience supporting Linux environments.
  • Experience developing and maintaining enterprise software applications.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work effectively in a collaborative Agile environment.
  • Excellent written and verbal communication skills.
  • Ability to quickly learn new technologies and adapt to evolving customer requirements.

Preferred Qualifications

  • AWS Cloud Platform
  • GitLab
  • GitLab CI/CD Runners
  • Docker
  • MongoDB
  • Large Language Models (LLMs)
  • Automated integration testing
  • Unit testing frameworks
  • Agile software development
  • JavaScript frameworks
  • Section 508 accessibility compliance
  • Enterprise application sustainment
  • Federal Government or Department of Defense experience.

Powered by JazzHR

XEMiSgRBkY