About the job
Encora is seeking an Application and Technology Delivery Manager based in Singapore. This position focuses on leading the delivery of technology initiatives, managing both projects and change requests, and ensuring consistent delivery across multiple teams and applications.
Key Responsibilities
- Work closely with subject matter experts, business analysts, architects, and software developers to deliver projects and manage change requests. Provide solutions, cost estimates, and detailed specifications for both functionality and design.
- Align business stakeholder expectations with technology and timeline constraints, ensuring feasible and effective solutions.
- Review solution designs and team effort estimates to help prioritize projects and requests.
- Maintain consistency in solution design and delivery across different development teams and applications.
- Plan and coordinate the delivery of initiatives, including managing vendor and in-house development, implementation, and ongoing maintenance of software applications.
- Encourage the use of methodologies such as Agile and promote industry best practices to improve quality and productivity.
- Select, train, and lead technical team members, fostering a collaborative team environment.
- Guide multi-vendor teams to deliver solutions and support cross-team collaboration to meet organizational commitments.
- Work with the Test Manager to develop comprehensive system test plans that meet project requirements and quality standards.
- Identify and address development risks or issues, collaborating with stakeholders and proposing alternative solutions when needed.
- Handle issue resolution through proper escalation and communication with stakeholders.
- Participate in or lead initiatives to improve methods, tools, team capabilities, architecture, project management, and governance.
Requirements
- Significant IT delivery experience with large-scale, highly available applications, especially in payment processing, entitlements, or orchestration solutions.
- 10-15 years of experience in application development and maintenance, with thorough involvement in the full software development lifecycle. This includes hands-on systems development, coding, writing functional and technical specifications, and testing.
- Strong knowledge of service-oriented technologies and the ability to understand service interdependencies to drive technical solutions for multi-tiered systems.
- Hands-on experience with Core Java and related technologies.
This role is based in Singapore and offers the opportunity to lead technology delivery efforts within a collaborative environment.
