As a Senior Manager, you will be part of Acceptance Solutions Payments Team and will provide hands-on leadership to the team to build our NextGen Settlement Processing System in an agile development environment by hiring and building a world-class team of engineers, defining, executing and delivering functional and non-functional features at scale quickly and promoting a culture of cross-functional collaboration and engineering excellence. This position is based in Bangalore and will report to the Director of Software Engineering.
Key Responsibilities
· Manages a team of 8-12 (made up of both full-time employees and contractors) experienced professionals who exercise latitude and independence in assignments
· Deliver the product with moderately complex technical interdependencies with cross geographical teams.
· Provide technical leadership to development team by participating in design, performing design reviews and code reviews.
· Build a culture of engineering excellence (quality, security, performance, scalability, availability, resilience etc.)
· Partner with product managers in developing short term strategy and roadmap that align with business goals for the initiatives that you would be directly involved in.
· Partner with remote teams to ensure alignment across product development.
· Manage the prioritizations and delivery of enhancements and bug fixes on platform.
· Provide oversight for managed services work happening in your area.
· Hire, retain and grow a high-performing team of software engineers.
· Invest in the career development of direct reports.
This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.