HamburgerMenu
hirist

Job Description

What you'll do here :

- Software Engineering

- Own the technology direction and roadmap for the technology assets for commercial and speciality lines.

- Collaborates closely with the senior leadership to develop and implement strategic initiatives and roadmaps that drive innovation, enhance efficiency, and contribute to maintaining the competitive edge in the market.

- Own the Platform performance, scalability and other aspects.

- Serve as the technical authority and decision-maker for key architecture and design initiatives, especially those that are of high risk or new technology.

- Hands on Keyboard technical proficiency.

- Serves as a trusted advisor, leveraging technical expertise to own and make strategic decisions and initiatives and plays an important role in elevating technical decision-making process and acts as a technological leader.

- Promotes and facilitates cross-functional collaboration to ensure technical decisions support overall business strategy.

- Serves as a mentor and fosters internal growth as it relates to engineering capabilities within the team.

- Develop shared software engineering frameworks, APIs, and toolkits to streamline integration into production applications.

- Define and enforce software engineering best practices, ensuring consistency across model development, deployment, and monitoring.

- Identify opportunities for innovation and continuous improvement and act as an agent of change by championing innovative ideas and initiatives to improve processes.

- Stay abreast of industry trends, emerging technologies and best practices, assess the potential impact of new technologies on the organization and recommend adoption strategies.

- Coordinate with Experts in various technical forums, both internally and externally.

- Recognized as an active member of the tech community and promotes technology within and outside the organization.

What you bring to the table :

- Bachelors or Masters degree in Compute Science, Engineering or related field.

- 10+ years of experience in software development, with at least 3+ years in technical leadership role.

- Strong understanding of software architecture principles and system design patterns and AI/ML concepts and frameworks.

- Deep expertise with Angular, Java, Spring boot, Database (SQL & NoSQL) and experience with Cloud platforms (such as AWS, Azure, GCP), microservices, and distributed systems.

- Proven ability to design scalable, resilient systems in production environments.

- Extensive knowledge of DevSecOps and observability tools.

- Proven leadership in mentoring software engineers and building global technical communities.

- Excellent analytical and problem-solving skills.

- Ability to tackle complex technical challenges and to navigate ambiguity.

- Excellent communication and stakeholder management skills to bridge the gap between software development teams and business leaders.

- Ability to convey complex technical information to diverse audiences.


info-icon

Did you find something suspicious?