
Sr Manager Software Engineering (10 - 15 years experience in Java, Angular / React, Spring boot)
- Bangalore, Karnataka
- Permanent
- Full-time
- Lead and mentor engineering and testing teams in application development and automation for the Billing Platform.
- Provide hands-on technical and functional guidance to enhance team skills and innovation.
- Implement AI/ML technologies to develop solutions that improve business value and customer outcomes.
- Design, implement and optimize solutions for complex systems, ensuring alignment with industry trends and standards.
- Interpret business requirements into technical designs and specifications.
- Evaluate technologies and implement best practices for engineering.
- Design and build applications from the ground up, including data modeling and user interface design.
- Manage a team of 5+ members, fostering collaboration and accountability.
- Experience with Oracle Revenue Management and Billing (ORMB) is a plus.
- Develop detailed project plans, coordinating with scrum masters or project managers.
- Build and maintain trusted relationships with customers and technology partners.
- Ensure accountability and deliver on business needs with effective planning and execution.
- Support agile processes such as sprint planning and daily stand-ups.
- Collaborate with teams across multiple geographical locations and time zones.
- 8+ years of relevant work experience and a Bachelors degree, OR 11+ years of relevant work experience
- 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD
- Bachelor's or Master's degree in Computer Science or a related Engineering discipline.
- Over 10 years of experience in application development, with expertise in designing, coding, and testing Java based applications, including both front-end frameworks and back-end processes.
- More than 2 years of experience managing an engineering team of over 5 members.
- At least 5 years of experience developing applications using modern JavaScript frameworks such as Angular, Node.js, or React.
- Minimum of 5 years of experience building applications with Spring Boot. At least 2 years of experience in designing or developing ETL applications.
- Strong proficiency in core Java, scripting languages, Hibernate, and JavaScript.
- In-depth business domain knowledge in financial systems, including pricing, rating, billing, accounts receivable, and revenue reporting.
- Proven experience mentoring and guiding engineers, testers, and functional analysts for optimal results and team growth.
- Experience with relational databases like Oracle and Postgres, as well as NoSQL databases such as MongoDB.
- Experience with agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, and Jenkins.
- Familiarity with developing applications using OpenAI's GPT and OpenAI APIs, along with a strong grasp of Semantic Search principles and experience with vector databases
- Understanding of Prompt Engineering.
- Experience in analyzing large data volumes to validate results, identify problem trends, and perform root cause analysis.
- Highly self-motivated with exceptional organizational, analytical, and facilitation skills.