Sr. Manager - Applications Delivery
Our Atlanta based client seeks Senior Manager of Applications Delivery to lead and manage one or more teams to design, develop, implement and support critical software applications that support key business objectives providing company growth and aligning with strategic vision of the enterprise. This person ensures the application software aligns with compliance standards, company technical architecture standards and provides flexibility for future enhancements and easy adaptation to changing business demands.
Responsibilities:
- Provides leadership to team to direct and guide team towards delivery of software solutions that meet and at times exceed company objectives
- Manages daily and administrative activities of the team (ie, hires, trains, appraises, rewards, motivates, disciplines). Includes remote teams.
- Aligns technology r esources to priorities set by the company and business
- Builds and develops a highly motivated, highly productive team to maintain existing applications and launch new applications as prioritized
- Develops and maintains the application architecture blueprints and strategies for all applications in the team's portfolio ensuring business stakeholder buy-in
- Partners with key stakeholders to establish application SLAs and Standard Operating Procedures to resolve production issues efficiently and effectively. Manages application availability to 99.99% or better with expectation of 24x7 support.
- Collaborates with business partners, technology partners and Sr. Management to identify and develop business opportunities, proactively providing thought leadership around technical solutions and/or designs
- Projects and manages accurate schedule and budget development estimates while eliminating scope creep
- Manages and negotia tes contracts with outside vendors for software and support services as needed
- Suggests technology innovation ideas to enable efficiencies and generate new opportunities for business growth
- Maintains a high-level of code quality as measured by the defect rate found in quality assurance testing and partner with QA to improve overall quality of deliverables as measured by post production defects
- Reviews recommendations, approve, and implement program designs
- Prepares and presents technical presentations to all levels in the organization
- Proactively Researches and solve problems discovered by QA or Product teams
- Perform other duties as assigned
Required Skills, Education and Experience:
- Bachelor's Degree or equivalent experience required
- 9+ year's experience in applications development required
- 4+ year's experience in managing d evelopment projects required
- 3+ year's experience in working with databases
- The individual should have #1 and 1 or more of 2-4 in priority order
- Experience delivering Web Based Applications
- Risk and or Chargeback processing
- Experience with Pega Systems
- Bankcard processing experience
- Excellent written and verbal communication skills including ability to effectively present ideas and initiatives to all levels of the organization including executive-level management around the world required
- Ability to investigate and assess issues to accurately estimate budget and schedule requirements and avoid scope creep
- Ability to follow all company policies and procedures as well as internal departmental procedures to ensure high quality products
- Ability to multi-task, balance resources amongst competing priorities, and assist Sr. Management wit h business case development for future initiatives
- Ability to understand and effectively translate the business vision into deliverable software components to support company goals and growth
- Ability to investigate and assess issues to accurately estimate budget and schedule requirements and avoid scope creep
- Ability to lead a team through a successful project implementation from inception to launch
- Proven results and expertise in technologies/tooling developed by the team(s) within the application suite required
- Desire to continue education in technology and business functions to remain up-to-date on changing technologies and emerging business demands
- Ability to evaluate platforms, systems, and technologies to accurately assess the impact of developing new applications on the current environment
Tidak ada komentar:
Posting Komentar