Bangalore, Karnataka
6 hours ago
Principal Engineer
Lead the technical vision and strategy for Improving the Engineering Excellence in product development in PRS, ensuring alignment with overall business objectives. Work as part of the Management team to share ideas and improve operation, recommending, supporting and implementing continuous improvement activities and process and procedure improvements to optimise results and improve quality of delivery, in line with quality standards requirements delivery in line with Company and Customer requirements Architect and design scalable, robust, and maintainable software systems . Collaborate closely with cross-functional teams to align them on NFRs related to Engineering best practices, automation , Dev sec Ops, Branching strategy, developer productivity and end to end quality gates . Mentor and coach engineering teams, fostering a culture of technical excellence and continuous learning. Conduct code reviews, ensuring adherence to coding standards, best practices, and design principles. Stay informed about emerging technologies and industry trends, applying relevant advancements to enhance our products. Lead and participate in technical discussions, providing insights to guide decision-making processes. Troubleshoot and resolve complex technical issues, contributing hands-on when necessary.  Lead the development of innovative solutions to unique problems Ensure an effective interface with other chapters with in the enterprise like CTO, Cloud & Infra and others is maintained Consistently promote high standards through personal example and roll out through the team so that each member of the team understands the standards and behaviours expected of them  High levels of motivation and action orientated Ability to coach, mentor and develop staff of various skills and personalities, including both technical staff and other managers Excellent problem solving skills Able to manage a wide variety of activities at the same time Able to plan, analyze and challenge DevOps and Continuous Delivery Experience/ knowledge with Low code / No code platforms  Microservices and Integration Provide guidance on Application Performance & Optimization Implement Monitoring and telemetry

Qualifications:

Bachelor's or advanced degree in Computer Science or related field.15+ years of experience in Software development and atleast 5 years in senior roles like PE/architect with hands on experience with a focus on product and platform development

Preferred Skills:

Experience in the insurance or financial services industry.Experience hands on in MEAN stack, Full stack, Azure Cloud – Java, Spring boot, Angular, NodeJSExperience in Agile, Digital transformation, MicroservicesAdvanced knowledge of Engineering best practices , Dev sec Ops, CICD Automation, cloud migration/ rationalization.Strong understanding of software architecture, engineering , design patterns, and best practices.Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
Confirm your E-mail: Send Email