Full Job DescriptionJob Description - Program ManagerNo of Position - 1Level - 7Type of Hiring: ExternalThe RoleWe are seeking a highly skilled and experienced Program Manager with 12-14 years of experience in managing large-scale programs involving React JS, AWS, Microservices, APIs, and various authentication mechanisms such as SAML, OpenID, and Mutual Authentication. The ideal candidate will have a solid background in development (JavaScript, Spring Boot, ReactJS), program management, and architecture design. They will lead complex projects, coordinate cross-functional teams, and ensure the successful delivery of innovative solutions such as payment portals and other enterprise systems.Key Responsibilities:● Lead and manage multiple programs from inception to successful delivery, focusing on React JS, AWS, Microservices, APIs, and payment portals.● Develop and maintain program roadmaps, ensuring alignment with business goals, client requirements, and technical feasibility.● Drive the architecture design and solution strategy in collaboration with the solutions architect.● Oversee the development and deployment of APIs and Microservices, integrating them with external systems, and ensuring high availability and fault tolerance.● Oversee the development of complex authentication systems, including SAML, OpenID, and Mutual Authentication, ensuring seamless user access and secure data transactions.● Coordinate with cross-functional teams, including developers, QA, product managers, and other stakeholders, to deliver program objectives on time and within budget.● Track and report on program progress, managing risks and issues proactively, and providing regular updates to senior leadership and clients.● Lead DevOps initiatives to optimize CI/CD pipelines, automate deployment processes, and ensure infrastructure scalability on AWS.● Define and enforce best practices for development, testing, and delivery, ensuring high standards of quality and performance.● Act as the primary point of contact for internal and external stakeholders, ensuring effective communication and resolution of escalated issues.● Manage program budgets, resources, and timelines, and ensure that all program deliverables meet the required specifications and client expectations.● Provide leadership and mentorship to program teams, fostering a collaborative environment that promotes innovation and efficiency.● Ensure compliance with industry standards, security protocols, and regulatory requirements in all projects.● Work closely with business analysts and product managers to align technical solutions with business needs and customer requirements.Essential Skills and Experience● 12-14 years of experience in program management, with a proven track record of leading complex technical programs.● Exposure to front-end and back-end technologies such as React JS, JavaScript, and Java Spring Boot● Exposure to AWS cloud services and architectures, and managing cloud-based applications.● Proven experience in managing and delivering large-scale, enterprise-level projects, including payment portals and financial systems.● Strong understanding of DevOps principles and experience with CI/CD pipelines, containerization, and cloud automation.● Exceptional program management skills, with the ability to manage multiple projects simultaneously, prioritize tasks, and meet deadlines.● Excellent leadership and team-building skills, with the ability to motivate and guide cross-functional teams.● Strong communication, presentation, and interpersonal skills, with the ability to engage with senior stakeholders and clients.● Solid problem-solving and decision-making abilities, with a focus on delivering results.Preferred Qualifications:● Awareness of cloud technologies specifically AWS.● Familiarity with Agile and Scrum methodologies.●