Demo

Software Development Manager

ServIT Consulting LLC
Birmingham, AL Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/10/2026

Role:  Software Development Manager

Location:  Birmingham, Alabama 

Duration:  Direct Hire

 

Top Required Skills

  • Offshore team management experience at the enterprise level.  This is what has rejected most candidates, they want someone who has led offshore teams in the past as that is what they will be doing for this role.
  • Extensive knowledge and expertise in the use of project management methodologies and tools, resource management practices, and change management techniques.
  • Prefer someone with Java background but above 2 skills are more important
  • Experience with object oriented analysis and design.
  • Knowledge of database design, programming languages and coding techniques.

 

 

 

JOB DUTIES

  • Leads projects and is accountable for successful technical implementation of business software applications.
  • Assembles project plans monitors work efforts daily, performs quality reviews, and escalates functional, quality, and timeline issues appropriately.
  • Develops or guides in developing project governance documents that effectively explain the business objective, scope, approach, and timeline.
  • Coordinates internal IT processes and resources in order to successfully deploy new solutions to the business.
  • Coordinates communication and prepares project status presentations to project team members, Project Sponsors, and IT Executives.
  • Tracks key project milestones and adjusts project plans when necessary to meet project objectives.
  • Oversees adherence to project and business governance standards and methodologies.
  • Manages one or more cross-functional projects.
  • Ensures policies and procedures, software development guidelines, user interface standards, and change control processes are followed.
  • Completes performance reviews for direct reports.
  • Ensures projects are delivered on time and according to specifications, and informs executive management when tasks fall behind schedule.
  • Ensures project metrics are defined, measured and reported.
  • Keeps key user representatives and team members updated on project status and problem resolution status.
  • Ensures applications are developed using documented coding techniques.
  • Oversees and participates in the development and unit testing of solutions as specified in the Technical Design obtains code reviews from appropriate technical staff and ensures standards and policies are adhered to.
  • Offers proposed design changes/suggestions to processes and applications exerts significant latitude in determining the objectives of an assignment.
  • Performs other duties as assigned.

 

EDUCATION & EXPERIENCE

  • Typically requires a bachelor''s degree and eight (8) to twelve (12) years of relevant experience or equivalent combination.
  • Typically requires two (2) or more years managerial/leadership experience.

 

KNOWLEDGE, SKILLS, ABILITIES

  • Extensive knowledge and expertise in the use of project management methodologies and tools, resource management practices, and change management techniques.
  • Basic leadership skills.
  • Possesses strong product/technology/industry knowledge.
  • Ability to prioritize projects and deliverables.
  • Experience with structured application development and change control methodologies.
  • Experience with object oriented analysis and design.
  • Knowledge of database design, programming languages and coding techniques.
  • Communication skills.

Salary.com Estimation for Software Development Manager in Birmingham, AL
$141,300 to $170,556
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Development Manager?

Sign up to receive alerts about other jobs on the Software Development Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ServIT Consulting LLC

  • ServIT Consulting LLC Raleigh, NC
  • ADA Accessibility Analyst Onsite Introduction: The North Carolina Division of Services for the Deaf and Hard of Hearing (DSDHH) and the Department of Healt... more
  • 6 Days Ago

  • ServIT Consulting LLC Charlotte, NC
  • NC MC - Evergreen Deployment Technician Onsite role C2C/W2/C2H/1099 Introduction: This position is responsible for completing hardware refreshes (computers... more
  • 6 Days Ago

  • ServIT Consulting LLC Florida, FL
  • We are seeking a motivated South Carolina Barred Litigation Attorney to join our team handling first-party property damage claims, offering the opportunity... more
  • 9 Days Ago

  • ServIT Consulting LLC Torrance, CA
  • Role Description The Veterinary Medical Director will oversee and lead veterinary medical operations at our Torrance, CA location. This full-time, on-site ... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Software Development Manager jobs in the Birmingham, AL area that may be a better fit.

  • Check Point Software Birmingham, AL
  • Why Join Us? As the world’s leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we’ve assembled a global team of the most ... more
  • 13 Days Ago

  • Motion Birmingham, AL
  • Summary Enterprise Release Manager – Job Description The Enterprise Release Manager is responsible for planning, coordinating, and executing release activi... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!