1

Mid Level Software Developer Jobs in West Virginia

We are seeking an experienced Senior Software Engineer with a strong backend focus and full-stack ... Pay Range $87,100.00 - $157,450.00 The Leidos pay range for this job level is a general guideline ...

We are seeking an experienced Senior Software Engineer with a strong backend focus and full-stack ... Pay Range $87,100.00 - $157,450.00 The Leidos pay range for this job level is a general guideline ...

... programming. These are full-time positions based in Washington, DC for duration of the contract ... Security Assistance Coordinator (Mid-Level) Requirements: Minimum Education/Experience: * BA/BS in ...

... programming. These are full-time positions based in Washington, DC for duration of the contract ... Security Assistance Coordinator (Mid-Level) Requirements: Minimum Education/Experience: * BA/BS in ...

None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: MBI (T2) Job Family: Software Engineering Job Qualifications: Skills: Cache Design, FileMan (Inactive), M-Code ...

Senior Java Developer/Perl Developer

WV · On-site +1

$111K - $150K/yr

None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Agile Software Development, Java Enterprise Edition ...

Senior Java Developer

WV · On-site +1

$111K - $150K/yr

None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Agile Software Development, Java Enterprise Edition ...

Principal Software Engineer

WV · On-site +1

$121K - $163K/yr

None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: Other Job Family: Software Engineering Job Qualifications: Skills: Problem Solving, Software Solutions, Solutions ...

Mentor and level up senior and mid-level engineers through structured code reviews, pairing ... S. degree in Computer Science, Software Engineering, or a related technical discipline * 8+ years ...

None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: Other Job Family: Software Engineering Job Qualifications: Skills: Problem Solving, Software Solutions, Solutions ...

... Software-Defined Data Center (SDDC). HOW A Lead DevSecOps Systems Engineer WILL MAKE AN IMPACT ... Champion DevSecOps culture by mentoring junior/mid-level engineers, educating teams on modern ...

Showing results 21-40

Mid Level Software Developer information

See West Virginia salary details

$37.2K

$86.6K

$128.5K

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

As of Sep 3, 2026, the average yearly pay for mid level software developer in West Virginia is $86,587.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,700.00 and $100,600.00 per year, depending on experience, location, and employer.

What is a mid level software developer?

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.

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 are the most commonly searched types of Software Developer jobs in West Virginia?

The most popular types of Software Developer jobs in West Virginia are:

What are popular job titles related to Mid Level Software Developer jobs in West Virginia?

For Mid Level Software Developer jobs in West Virginia, the most frequently searched job titles are:

What job categories do people searching Mid Level Software Developer jobs in West Virginia look for?

The top searched job categories for Mid Level Software Developer jobs in West Virginia are:

Infographic showing various Mid Level Software Developer job openings in West Virginia as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $86,587 per year, or $41.6 per hour.

Senior Java Software Developer

Leidos

Clarksburg, WV • On-site

$87K - $157K/yr

Full-time

Posted 13 days ago


Leidos rating

8.3

Company rating: 8.3 out of 10

Based on 153 frontline employees who took The Breakroom Quiz

80th of 500 rated business services


Job description

We are seeking an experienced Senior Software Engineer with a strong backend focus and full-stack capabilities to design, build, test and maintain scalable software systems. This role will play a key part in architecting backend services, developing APIs, and collaborating with development team to deliver reliable, high-performance applications.
The ideal candidate has deep experience in backend systems, cloud-native architectures, testing, and modern CI/CD practices and tools, while also being comfortable contributing across the full stack when needed.
Key Responsibilities:
  • Design and develop scalable backend services, APIs, and microservices.
  • Create and maintain full-scale testing architecture plans and system design for software application.
  • Build, test, and maintain high-performance, secure, and reliable applications.
  • Collaborate with product managers, designers, customers, and engineers to deliver new features.
  • Write clean, maintainable, well-tested code following best practices.
  • Review code and mentor junior engineers.
  • Optimize applications for performance, scalability, and reliability.
  • Support CI/CD pipelines and cloud infrastructure for application.
  • Participate in Agile ceremonies including sprint planning, standups, and retrospectives, and PI planning events.
  • Troubleshoot production issues and implement long-term solutions.
  • Functions as a technical expert across multiple project assignments.

Required Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, related field, or equivalent experience.
  • 4-8 years (or 2-6 years with Master's Degree) of professional software development experience.
  • Strong backend development experience in languages such as:
    • Java
    • Spring Boot
    • Hibernate
    • Hibernate using native queries
    • Strong automated testing experience in end-to-end testing, regression testing, integration testing, etc
  • Experience building RESTful APIs and microservices architectures.
  • Strong knowledge of relational databases (PostgreSQL, MySQL, etc.)
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with agile project management software such as Jira, Confluence, etc.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Experience with version control systems such as Git.
  • Experience with CI/CD pipelines such as Gitlab.
  • Strong understanding of software architecture, design patterns, and system scalability.

Preferred Qualifications:
  • Experience with frontend frameworks (React, Angular, or Vue).
  • Knowledge of infrastructure-as-code tools (Terraform, CloudFormation).
  • Experience with observability tools (Datadog, Prometheus, Grafana).

Key Competencies:
  • Strong problem-solving and analytical thinking.
  • Passion for quality control and improving engineering practices.
  • Excellent communication and collaboration skills.
  • Ownership mindset and accountability for deliverables.

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Original Posting:
August 21, 2026
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $87,100.00 - $157,450.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media