1

Software Development Manager Jobs in Virginia Beach, VA

Software Developer

Virginia Beach, VA · On-site

$120 - $180/hr

Overview Enterprise Solutions and Management (ESM) is a rapidly growing government contractor that ... Perform software development across the full lifecycle--including requirements gathering, design ...

New

Software Engineer

Portsmouth, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This role requires strong knowledge of software development, system integration, and Navy Shipyard ... t board meetings Evaluate effectiveness of software application functionality and user ...

Enterprise Solutions and Management (ESM) is a rapidly growing government contractor that provides ... Performed software development across the full lifecycle-including requirements gathering, design ...

Software Engineer

Virginia Beach, VA · On-site

$84 - $117/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... development, IT infrastructure, supply chain management and other professional services such as ...

New

Software Engineer

Virginia Beach, VA · On-site

$84 - $117/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... development, IT infrastructure, supply chain management and other professional services such as ...

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... development, IT infrastructure, supply chain management and other professional services such as ...

Software Engineer

Portsmouth, VA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This role requires strong knowledge of software development, system integration, and Navy Shipyard ... Participate in Digital Program Office reviews and IT management board meetings * Evaluate ...

Software Engineer

Virginia Beach, VA

$84 - $117K/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... development, IT infrastructure, supply chain management and other professional services such as ...

Software Engineer

Virginia Beach, VA · On-site

$84 - $117K/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... development, IT infrastructure, supply chain management and other professional services such as ...

Software Engineer

Norfolk, VA · On-site

$92K - $134K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Familiarity with Agile software development methodologies. * Strong experience working in Linux operating environments. * Experience using Git for software configuration management. * Willingness to ...

Software Engineer

Norfolk, VA · On-site

$92K - $134K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Familiarity with Agile software development methodologies. * Strong experience working in Linux operating environments. * Experience using Git for software configuration management. * Willingness to ...

New

Software Engineer

Norfolk, VA · On-site

$92K - $134K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Familiarity with Agile software development methodologies. Strong experience working in Linux operating environments. Experience using Git for software configuration management. Willingness to travel ...

Software Engineer

Norfolk, VA · On-site

$92K - $134K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Familiarity with Agile software development methodologies. * Strong experience working in Linux operating environments. * Experience using Git for software configuration management. * Willingness to ...

Software Engineer

Norfolk, VA · On-site

$92K - $134K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Familiarity with Agile software development methodologies. * Strong experience working in Linux operating environments. * Experience using Git for software configuration management. * Willingness to ...

Showing results 21-40

Software Development Manager information

See Virginia Beach, VA salary details

$75.4K

$134.9K

$169.4K

How much do software development manager jobs pay per year?

As of Aug 19, 2026, the average yearly pay for software development manager in Virginia Beach, VA is $134,858.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,200.00 and $154,700.00 per year, depending on experience, location, and employer.

What does a software development manager do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a software development manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

What are the key skills and qualifications needed to thrive as a software development manager?

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

How does a software development manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What are the most commonly searched types of Software Development jobs in Virginia Beach, VA?

The most popular types of Software Development jobs in Virginia Beach, VA are:

What are popular job titles related to Software Development Manager jobs in Virginia Beach, VA?

For Software Development Manager jobs in Virginia Beach, VA, the most frequently searched job titles are:

What cities near Virginia Beach, VA are hiring for Software Development Manager jobs?

Cities near Virginia Beach, VA with the most Software Development Manager job openings:

Infographic showing various Software Development Manager job openings in Virginia Beach, VA as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $134,858 per year, or $64.8 per hour.

Software Developer

Esmcorp

Virginia Beach, VA • On-site

$120 - $180/hr

Other

Posted yesterday

New


Job description

Overview

Enterprise Solutions and Management (ESM) is a rapidly growing government contractor that provides strategic IT services for Defense and Federal customers. 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 to analyze protocol and service vulnerabilities, build proof-of-concept exploits, and tailor Command and Control (C2) capabilities in representative environments. Perform software development across the full lifecycle—including requirements gathering, design, coding, testing, deployment, and maintenance—using Agile and DevSecOps methodologies. Leverage version control systems, code analysis tools, and debugging techniques. Implement STIGs, work with communication protocols such as DNS, HTTP/S, WebSockets, and SMB, and develop software and automation using languages including Python, C/C++, C#, Go, Rust, and Assembly. Utilize containerization technologies such as Docker and software virtual environments (e.g., PyEnv) to support secure, scalable, and repeatable development and testing workflows while ensuring compliance with established tool development lifecycle requirements.

Required Knowledge, Skills and Abilities (KSA)
  • Demonstrated experience with the full software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, sustainment, and maintenance using Agile, DevSecOps, or similar methodologies.
  • Proficiency in developing, testing, debugging, and analyzing software using modern programming languages (e.g., C#, C, C++, Python, Go, Rust, Assembly), code analysis tools, version control systems, containerization technologies (e.g., Docker), and virtual development environments (e.g., PyEnv).
  • Experience developing and tailoring proof-of-concept exploits, leveraging Command and Control (C2) frameworks, analyzing protocol and service vulnerabilities, and implementing exploitation frameworks in representative test environments.
  • Strong understanding of networking and security concepts, including communication protocols (DNS, HTTP/S, WebSockets, SMB), STIG implementation, and vulnerability assessment methodologies.
  • Experience developing, validating, and sustaining cybersecurity tools that meet defined development lifecycle requirements, including testing, framework integration, and operational support.
Desired KSA
  • Be a positive, self-motivated, and proactive person with the ability to adapt to change and tolerate stressful situations
  • Candidate must communicate effectively with team members, team lead, management, and government customer
  • Must have the ability and desire to research and develop creative solutions to unique problems with minimal supervision
Minimum Training, Education, and Certifications
  • Ten (10) years of full-time experience in Software Development (may substitute 8 years with a Master's degree)
  • IAT-III requires one of the following current certifications: CISSP, CCSP
  • Bachelor's Degree in Cybersecurity or related discipline
Minimum Clearance
  • Top Secret
Physical Requirements
  • Required to stand, walk and sit; communicate verbally both in person and by telephone; use hands to finger, handle or feel objects or controls; reach with hands and arms. Regularly required to stoop, kneel, bend, crouch and lift up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, depth perception, color vision and the ability to adjust focus.
  • Physical demands associated with this position include extensive walking (including stairs) throughout offices and between buildings. May require use of public transportation, personal or Government vehicle to drive to local and/or remote office locations.
Additional Requirements
  • Other duties as assigned

ESM provides equal employment opportunity to all individuals regardless of race, color, creed, religion, gender, age, sexual orientation, national origin or ancestry, disability, genetic information, veteran status, gender identification or any other characteristic protected by state, federal or local law.

#J-18808-Ljbffr