IDP Automation Development Manager
Motion · Birmingham, AL · 2 wk ago
On-siteEngineeringFull-time
About the role
Manages multiple software development teams in all aspects of the software development life-cycle. Must be eligible to work in the US without Visa Sponsorship.
Responsibilities
- 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.
Requirements
- 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.
Skills
- 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.
- Strong communication skills.
Physical Demands
Standard office environment.
Supervisory Responsibility
- 5-10 direct reports.
- Budget responsibility: Yes.
Benefits
- Healthcare coverage options.
- 401(k) plan.
- Tuition reimbursement.
- Paid vacation, sick leave, and holidays.