1

Software Development Manager Jobs in Charlottesville, VA

Project Manager IV

Charlottesville, VA · On-site

$125K - $229K/yr

Join Our Team as a Business Development Project Manager - Drive Innovation with Impact We're on the ... Understanding of software development life cycle, system architectures, and technical development ...

Systems Engineer II-III

Charlottesville, VA · On-site

  • Medical

  • Dental

  • Vision

  • PTO

This position extends and implements the project-level systems engineering management plan and software development plan, ensuring that a rigorous design process is followed and deliverables meet ...

Systems Engineer II-III

Charlottesville, VA · On-site

  • Medical

  • Dental

  • Vision

  • PTO

This position extends and implements the project-level systems engineering management plan and software development plan, ensuring that a rigorous design process is followed and deliverables meet ...

Software Engineer

Charlottesville, VA · On-site +1

$115K - $125K/yr

  • Medical

  • Retirement

Managing assets of approximately $22 billion (as of January 2026), Investure is responsible for ... Use AI-assisted coding tools such as Codex, Claude, or similar platforms to accelerate development ...

Software Engineer

Charlottesville, VA · On-site

$115K - $125K/yr

  • Medical

  • Retirement

Managing assets of approximately $22 billion (as of January 2026), Investure is responsible for ... Use AI-assisted coding tools such as Codex, Claude, or similar platforms to accelerate development ...

Software Development * 1.Developing applications for all technologies and platforms * 2.Enterprise Resource Planning (ERP), * 3.Customer Relationship Management System (CRM), * 4.Learning Management ...

Manager, Product

Charlottesville, VA · On-site

$135K - $167K/yr

Embody a growth mindset and apply it to your leadership style Qualifications * 7+ years of experience in the software development industry as a Product Manager, Product Owner, Technical Business ...

Software Developer IV

Charlottesville, VA · On-site

$105K - $189K/yr

We specialize in real-time global situational awareness and battle management, processing petabytes ... Lead development activities * Lead the successful design, implementation, and delivery of high ...

Showing results 41-60

Software Development Manager information

See Charlottesville, VA salary details

$78.9K

$141K

$177.1K

How much do software development manager jobs pay per year?

As of Aug 12, 2026, the average yearly pay for software development manager in Charlottesville, VA is $140,973.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,700.00 per year, depending on experience, location, and employer.

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

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 Charlottesville, VA? The most popular types of Software Development jobs in Charlottesville, VA are:
What are popular job titles related to Software Development Manager jobs in Charlottesville, VA? For Software Development Manager jobs in Charlottesville, VA, the most frequently searched job titles are:
What job categories do people searching Software Development Manager jobs in Charlottesville, VA look for? The top searched job categories for Software Development Manager jobs in Charlottesville, VA are:
What cities near Charlottesville, VA are hiring for Software Development Manager jobs? Cities near Charlottesville, VA with the most Software Development Manager job openings:

Back End Software Engineering Functional Group Man with Security Clearance

General Atomics

Charlottesville, VA • On-site

Other

Posted yesterday

New


General Atomics rating

9.0

Company rating: 9.0 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

11th of 72 rated aerospace companies


Job description

GA-Intelligence maintains and deploys production systems for users across the Intelligence Community, Department of Defense, and commercial industry. We build and develop best-in-class all domain and globally focused situational awareness capabilities, including THRESHER and DRAGONSPELL, that process petabytes of data in near real time. Our systems apply state-of-the-art algorithms and machine learning techniques to extract features and fuse data to form a rich live view of objects in the sky, on the sea, and on the ground. Our rapidly growing suite of federal software solutions are used by thousands of intelligence analysts and military personnel around the globe to counter new and emerging threats to national security. GA-Intelligence is establishing a People organization with a matrix staffing model to support our rapid growth and technical excellence. We are seeking an experienced Functional Group Manager to lead our Backend Software Engineering function, serving as the "home room" manager for approximately 20-40 backend software engineers while they execute technical work across Solutions and Products teams. As a Functional Group Manager, you will be responsible for the professional wellbeing, career development, and administrative oversight of the backend software engineers assigned to you. You will partner with Solutions and Products leadership on workforce allocation, lead hiring efforts for your functional group, and foster technical excellence through communities of practice and professional development initiatives. This role balances people management, technical community leadership, and strategic workforce planning. DUTIES AND RESPONSIBILITIES: Talent Management & Career Development
* Serve as the administrative supervisor and "home room" manager for 20-40 software engineers
* Aggregate performance feedback from Solutions/Products technical leaders and execute performance reviews within GA Corporate HR systems
* Establish and maintain career paths specific to software engineeringStaffing & Resource Allocation
* Make strategic staffing decisions, assigning engineers to Solution and Product development teams based on business priorities
* Conduct regular check-ins with day-to-day supervisors to discuss employee performance and assignment fitRecruiting & Hiring
* Serve as hiring manager for new backend-leaning engineering hires and coordinate with GA Talent Acquisition partners
* Establish function-specific hiring practices for backend-leaning engineering roles
* Train staff on hiring process, particularly technical screens and interview best practicesProfessional Development & Community Building
* Coordinate internal experimentation with emerging technologies, ensuring learnings are shared across teams
* Manage professional development budget allocation for your functional group
* Organize and support communities of interest/excellence for backend engineering topicsOnboarding & Integration
* Create and maintain function-relevant onboarding training materials for backend-leaning engineers
* Coordinate structured onboarding training for new hiresAdditional Duties and Responsibilities
* Participate in strategic workforce planning to anticipate future skill needs for backend engineering
* Coordinate with Engineering Enablement Lead on developer experience improvements, tooling, and infrastructure
* Contribute to building a developer-first culture focused on technical excellence
* Work within GA Corporate HR systems, policies, and performance review cycles
* Track and report on key metrics including employee satisfaction, retention, staffing fulfillment, and professional development participation
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
 

What General Atomics employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Atomics logo

About General Atomics

Sourced by ZipRecruiter

General Atomics (GA), and its affiliated companies, is one of the world's leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.

Industry

Space research administration

Company size

10,000+ Employees

Headquarters location

San Diego, CA, US

Year founded

1955