1

Mid Level Software Developer Jobs in Hampton, VA

Software Developer

Virginia Beach, VA · On-site

$88K - $106K/yr

Provide intermediate level end user support for various business systems and applications within ... 5+ year experience programming, supporting software applications and application lifecycle ...

Software Developer

Virginia Beach, VA · On-site

$115K - $125K/yr

We are hiring a Software Developer to support an enterprise-level program within a federal environment. and ResponsibilitiesResponsible for developing, testing, and sustaining cybersecurity tools ...

Software Developer

Virginia Beach, VA · On-site

$88K - $106K/yr

Provide intermediate level end user support for various business systems and applications within ... 5+ year experience programming, supporting software applications and application lifecycle ...

Software Developer

Virginia Beach, VA · On-site

$115K - $125K/yr

We are hiring a Software Developer to support an enterprise-level program within a federal environment. and Responsibilities Responsible for developing, testing, and sustaining cybersecurity tools ...

Software Developer

Virginia Beach, VA · On-site

$120 - $180/hr

We are hiring a Software Developer to support an enterprise-level program within a federal environment. Responsibilities Responsible for developing, testing, and sustaining cybersecurity tools used ...

New

We are hiring a Software Developer to support an enterprise-level program within a federal environment. and Responsibilities Responsible for developing, testing, and sustaining cybersecurity tools ...

Software Developer

Virginia Beach, VA · On-site

$88K - $106K/yr

Provide intermediate level end user support for various business systems and applications within ... programming, supporting software applications and application lifecycle management • Familiar ...

Software Developer

Norfolk, VA · On-site

$110K - $130K/yr

... immediate Software Developer opening for the Navy Information Operations Database (NIODB) in ... Reviewing requirements documentation and creating Level of Effort documentation in response

Showing results 21-40

Mid Level Software Developer information

See Hampton, VA salary details

$46.4K

$108.1K

$160.4K

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

As of Aug 19, 2026, the average yearly pay for mid level software developer in Hampton, VA is $108,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,000.00 and $125,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 Hampton, VA?

The most popular types of Software Developer jobs in Hampton, VA are:

What are popular job titles related to Mid Level Software Developer jobs in Hampton, VA?

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

What cities near Hampton, VA are hiring for Mid Level Software Developer jobs?

Cities near Hampton, VA with the most Mid Level Software Developer job openings:

Infographic showing various Mid Level Software Developer job openings in Hampton, VA as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $108,091 per year, or $52 per hour.

Software Developer

STIHL Inc.

Virginia Beach, VA • On-site

$88K - $106K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


STIHL rating

8.4

Company rating: 8.4 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

99th of 490 rated machine equipment manufacturers


Job description

About Us

As a family-owned company, it's the people who continue to make STIHL a successful, world-class brand. Since revolutionizing the forestry industry in Germany with the first electric chainsaw in 1926, the STIHL name has remained synonymous with outstanding innovations, high-quality products and comprehensive service.

With competitive compensation, excellent benefits and exciting growth potential, it is a great time to join the STIHL team!

Why You'll Love Working at STIHL:

  • Competitive pay with multiple bonus opportunities and potential for annual merit increases
  • Excellent health benefits including Medical, Dental & Vision Insurance
  • Onsite Health & Wellness Center for employees and eligible family members
  • Company-paid Life Insurance and Short & Long-Term Disability
  • Robust retirement offerings including:
    • A fully vested Pension Plan after 5 years
    • A 401(k) with generous employer match
  • Paid time off in addition to 11 Paid Holidays
  • A strong culture of stability, community, and innovation
  • Compensation: $88,000 - 106,000 per year. Actual compensation will depend on experience, qualifications, and internal equity
About You
You provide support for existing business systems and applications within the STIHL environment. You analyze operational needs and help design, develop, implement, and maintain software solutions that support business objectives. As part of the software team, you contribute to the development, enhancement, and ongoing support of information systems and applications.
Job Duties & Responsibilities

   Translate business requirements into well-designed, maintainable software solutions across various platforms.
   Application architecture, develop well-designed readable software and thoroughly unit and scenario test for existing code base and for new functionality under development.
   Perform debugging, code reviews and application builds to include automation with release definitions.
   Keep up to date on the newest technological innovations and perform research that could benefit STIHL solving existing problems to include pros and cons for the team to review.
   Use of Web Services protocols and experience with cloud technologies.  Use of programming languages - Java, C#, or other Object Oriented Languages, Javascript and modern frameworks, Python or other scripting languages, NoSQL/Relational databases.
   Utilize established development tools, guidelines and conventions to build and maintain EDI interfaces using middleware systems (Sterling, MuleSoft, etc).
   Interface with business end users, external consultants in support of business systems and applications.  Provide intermediate level end user support for various business systems and applications within the STIHL environment.
   Support company policies and procedures and ensure adherence to STIHL Inc. computer and security policies.  Participate in project teams and perform project tasks as required.  Maintain and present status of ongoing tasks as required.
   Maintain currency in technical skills by attending training classes and seminars, and researching and evaluating new software products and services.
   Provide user training and documentation where required.
   All other duties and responsibilities as assigned

Specifications

   Bachelors Degree in Computer Science or related discipline or equivalent combination of education and experience preferred. 
   5-7 years of related work experience
   5+ year experience programming, supporting software applications and application lifecycle management
   Familiar with data file types (SAP IDocs, XML, CSV, EDI, Flat Files, etc) and mappings
   Some travel required as dictated by business requirements
   Proficiency with Microsoft Office Suite of tools
   Effective oral, written and organizational skills.


What STIHL employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom