Software Development Manager

Birmingham, AL, US • Posted 2 hours ago • Updated 2 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

📋 Comparing job requirements...

Job Details

Skills

  • Application Development
  • Governance
  • Project Management
  • JAVA
  • User Interface
  • Offshore
  • Database Modeling
  • Metrics
  • Structured Software
  • Team Management
  • Change Management
  • Coding
  • Unit Testing
  • Project Plans
  • Leadership Skills
  • Problem Resolution
  • Managerial
  • Technical Design
  • Change Control
  • Analysis Design

Summary

Role: Software Development Manager

Location: Birmingham, Alabama

Duration: Direct Hire

Citizenship:

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91142412
  • Position Id: 2026-2142
  • Posted 2 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Birmingham, Alabama

Today

Full-time

Birmingham, Alabama

Today

Easy Apply

Full-time

Birmingham, Alabama

Yesterday

Easy Apply

Full-time

Hybrid in Birmingham, Alabama

27d ago

Easy Apply

Third Party, Contract

$50

Search all similar jobs