1

Software Development Manager Jobs in Purvis, MS (NOW HIRING)

Collaborate with project managers, developers, architects, quality assurance teams, and business users throughout the Software Development Life Cycle (SDLC). * Translate business requirements into ...

Certified Mississippi Purchasing Agent Certification - CMPA About V Group: - V Group Inc. is an IT Services company specializing in IT staffing, project management, software development, cloud ...

next page

Showing results 1-20

Software Development Manager information

See Purvis, MS salary details

$69.4K

$124K

$155.7K

How much do software development manager jobs pay per year?

As of Aug 6, 2026, the average yearly pay for software development manager in Purvis, MS is $123,987.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,800.00 and $142,200.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 cities near Purvis, MS are hiring for Software Development Manager jobs? Cities near Purvis, MS with the most Software Development Manager job openings:
Infographic showing various Software Development Manager job openings in Purvis, MS as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $123,987 per year, or $59.6 per hour.

Business Analyst

V Group Inc.

Hattiesburg, MS • On-site

Other

Posted 14 days ago


Job description

For more details, please connect with Pawan Shrivastava at 510-983-4629 or email at pawans@vgroupinc.com


Direct End Client: State of Mississippi

Department: Mississippi Department of Human Services (MDHS)

Project: Enterprise Business Analysis & Systems Modernization Initiative

Job Title: Business Analyst

Duration: At least 3 Years from Projected Start Date

Start Date: To Be Determined

Location: 3771 Eastwood Dr, Jackson, MS 39211

Position Type: Staff Augmentation / Contract

No. of Hours: 40 Hours/Week

Interview Type: To Be Determined

Work Schedule: Monday – Friday, 8:00 AM – 5:00 PM

Telecommute: On-Site


State of Mississippi – Department of Human Services (MDHS)


Note: Candidate must be local due to onsite work


Position Summary:-

  • The Mississippi Department of Human Services (MDHS) is seeking an experienced Business Analyst to support enterprise technology initiatives by analyzing business operations, documenting requirements, improving business processes, and ensuring successful delivery of technology solutions
  • The selected consultant will serve as the liaison between business stakeholders, program management, and technical teams to identify business needs, define system requirements, and support application development throughout the Software Development Life Cycle (SDLC).
  • The consultant will work closely with agency leadership, subject matter experts, project managers, developers, quality assurance teams, and business users to improve operational efficiency, support modernization initiatives, and ensure technology solutions align with organizational objectives
  • This position requires strong analytical, communication, documentation, and stakeholder management skills while supporting multiple enterprise-level projects within the Department


Responsibilities:

  • Gather, analyze, and document business, functional, and system requirements from business stakeholders and subject matter experts.
  • Conduct requirements elicitation sessions, stakeholder interviews, workshops, and business process reviews.
  • Prepare Business Requirement Documents (BRDs), Functional Requirement Specifications (FRS), use cases, user stories, process flows, workflow diagrams, and business rules documentation.
  • Analyze existing business processes and recommend improvements to increase operational efficiency and system effectiveness.
  • Collaborate with project managers, developers, architects, quality assurance teams, and business users throughout the Software Development Life Cycle (SDLC).
  • Translate business requirements into detailed functional specifications for application development teams.
  • Assist with solution design discussions and validate that technical solutions meet business objectives.
  • Support system integration efforts, data validation, and business process improvements across enterprise applications.
  • Develop test scenarios, test cases, and assist with User Acceptance Testing (UAT) activities.
  • Coordinate defect tracking, issue resolution, and change management activities with technical teams.
  • Facilitate meetings, prepare meeting minutes, document action items, and communicate project status to stakeholders.
  • Support implementation planning, production deployments, and post-implementation validation activities.
  • Prepare user documentation, training materials, knowledge transfer documentation, and operational procedures.
  • Monitor project deliverables, identify project risks, and recommend mitigation strategies.
  • Ensure compliance with agency standards, project methodologies, governance policies, and documentation standards.
  • Provide ongoing production support and business analysis for enterprise applications as required.


Required Skills:-

  • Associate's Degree or higher in Business Administration, Information Systems, Computer Science, Information Technology, or a related discipline.
  • Strong experience gathering, analyzing, and documenting business and functional requirements.
  • Experience creating Business Requirement Documents (BRDs), Functional Specifications, Use Cases, Process Flows, User Stories, and Workflow Diagrams.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies including Agile and Waterfall.
  • Experience facilitating meetings with business users, subject matter experts, and technical teams.
  • Excellent analytical, problem-solving, organizational, and critical-thinking skills.
  • Experience performing business process analysis, gap analysis, workflow analysis, and process improvement initiatives.
  • Knowledge of User Acceptance Testing (UAT), system testing, defect management, and validation processes.
  • Strong communication, presentation, stakeholder management, and documentation skills.
  • Experience working with Microsoft Office Suite, Visio, SharePoint, and collaboration tools.
  • Ability to work with cross-functional technical and business teams in a fast-paced enterprise environment.
  • Experience supporting large-scale government or public-sector technology projects is highly desirable.
  • Ability to prioritize multiple assignments while maintaining high-quality deliverables and meeting project deadlines


V Group Inc. is an IT Services company which supplies IT staffing, project management, and delivery services in software, network, help desk and all IT areas. Our primary focus is the public sector including state and federal contracts. We have multiple awards/ contracts with the following states: NY, CA, FL, GA, IL, MD, MI, NC, OH, OR, PA, SC, TX, VA, and WA. If you are considering applying for a position with V Group, or in partnering with us on a position, please feel free to contact me with any questions you may have regarding our services and the advantages we can offer you as a consultant.


Please share my contact information with others working in Information Technology.


Website: www.vgroupinc.com

LinkedIn: www.linkedin.com/company/v-group/

Facebook: www.facebook.com/VGroupIT

Twitter: www.twitter.com/vgroupinc