Sr Software Engineer

Chubb

Not Interested
Bookmark
Report This Job

profile Job Location:

Monterrey - Mexico

profile Monthly Salary: Not Disclosed
Posted on: 10 hours ago
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

Description

As a Senior Software Engineer for our Digital Transformation team you will play a key technical role leading a team of developers to design build and implement modern solutions in our core insurance platforms for Auto line of business involving APIs and UIs that will be leveraged across the business. You will be responsible for leading a small high-performing team of developers and quality engineers ensuring the delivery of high-quality scalable and resilient software solutions.
This role requires a blend of deep technical expertise strong leadership skills and a commitment to modern agile development practices. Youll be both hands-on and strategic diving deep into code to define system solutions and ensure its correct implementation and establishing technical roadmaps that you and the developers on your team will act upon to deliver quality and scalable software solutions.


The person on this role should have a passion to understand and apply software engineering and architectural design patterns for modern solutions while learning how to manage and prioritize technology decisions over a portfolio of applications and drive modernization initiatives.


As a lead role within the software engineering organization this person is expected to coach and mentor other members of the extended team and have the ability to communicate and negotiate within other senior technical and business leaders in order to articulate the right prioritization of activities.

The person in this role will be accountable for:

  • Able to provide technical excellence while embracing flexibility over building bulletproof systems
  • Build maintain and implement complex large-scale applications capable of integrating with multiple internal/external systems
  • Collaborate with cross-functional teams to identify and solve complex problems.
  • Engage in and lead development efforts across the full SDLC from design and coding through to test build QA deployment and maintenance
  • Design and implement automation solutions to continuously integrate and deploy code of complex large-scale applications both on-premises and in cloud infrastructure.
  • Partner with business stakeholders to translate business requirements into consumable technical stories and software solutions.
  • Perform code reviews to ensure high-quality standards are met.
  • Mentor a team of software developers to build quality software solutions aligned to architecture guidelines fostering a culture of continuous learning and excellence.
  • Partner with Product Owner architects and other stakeholders to translate business requirements into consumable technical stories specifications and software solutions


Qualifications
  • Bachelors degree in Computer Science Engineering or a related field.
  • 8+ years of hands-on full-stack development experience building end-to-end software applications with a minimum of 2 years in a Senior or Lead technical role.
  • 6+ years of experience and proficiency designing and building solutions utilizing Java 17+ Spring boot or Quarkus framework Angular 18+ Gthub Kafka (or equivalent) Jenkins and CI/CD practices.
  • Deep understanding of SQL Server including database design models database performance optimization and the ability to develop and maintain Indexes Views Stored Procedures Triggers and Functions.
  • Demonstrated experience developing REST based APIs using Microservice or Service Oriented architecture Open API Specification and/or creating specifications w/Swagger
  • Solid understanding of Software Engineering and design patterns and their implementation
  • Experience in enterprise / legacy middleware and B2B integration patterns (batch and online) including event driven and messaging.



Required Experience:

Senior IC

DescriptionAs a Senior Software Engineer for our Digital Transformation team you will play a key technical role leading a team of developers to design build and implement modern solutions in our core insurance platforms for Auto line of business involving APIs and UIs that will be leveraged across t...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Chubb Life has been in Egypt since 2003. Chubb Life is the international life insurance division of Chubb - the world's largest publicly traded property and casualty insurance company by market capitalization.

View Profile View Profile