As a Senior Manager, you will be part of Risk and Identity Solutions team and will provide hands-on technical leadership to the team to build our applications 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.
The Work itself:
- Provide hands on technical leadership and oversight to a team of software engineers (Full time employees and contractors)
- Be part of the development team with hands on coding skills and excellent collaboration skills.
- Deliver the product with moderately complex technical interdependencies with cross geographical teams.
- Actively participate in Solution design, architecture and development of key initiatives. Ensure developed solutions adhere to established architectural best patterns and target state.
- Foster the culture of Engineering Excellence (quality, security, performance, scalability, availability, resilience etc), CI/CD, Automation and Shift-Left.
- Hire, retain and grow a high-performing team of software engineers.
- Invest in the career development of direct reports.
- Create an engineering culture of creativity and innovation.
- Provide technical leadership to development team by participating in design, performing design reviews and code reviews.
- Provide technical leadership for quality assurance and test engineering activities manual and automation
- Lead scrum ceremonies and program management activities. Play a crucial role in interfacing with business stakeholders to define solutions and requirements, prioritize, and drive execution using agile methodologies.
Essential Functions:
- Works with product owners to gather and refine requirements for one product, adding and taking into account existing tools and solutions across departments.
- Develops and designs moderately advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem.
- Provides domain expertise on the development of user documentation of solutions and implements standard processes in user documentation.
- Plays a significant role in the development and delivery of new features within a product from end-to-end.
The Skills You Bring:
- Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
- Challenge the Status Quo: Comfort in pushing the boundaries, hacking beyond traditional solutions
- Language Expertise: Expertise in Java and Spring Framework
- Builder: Experience building / developing Data pipeline solutions and data applications with quality and scalability.
- Learner: Constant drive to learn new technologies.
- Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams
Basic Qualifications
- 8+ years of relevant work experience with a Bachelor s Degree or with an Advanced Degree.
- 8+ years of relevant work experience in Java a must.
Preferred Qualifications
- Experience in managing technical deliveries required.
- Expertise with Spring Framework & Java
- Expertise maintaining & optimizing data pipelines
- Proven experience delivering highly scalable and available production systems.
- Strong analytical, problem solving and communication/articulation and reporting skills.
- Strong business acumen, ability to grasp big picture and explain to team in simple terms.
- Track record of hiring and managing world-class software engineers.
- Experience with Agile methodologies, leading scrum ceremonies and software development lifecycle principles.
- Understanding of architecture and operations of highly available and scalable transactional systems.
- Ability to manage multiple competing top priorities in a fast-paced environment.
- Experience working with diverse teams and stakeholders
- Ability to manage multiple competing top priorities in a fast-paced environment.