Liberty Mutual Insurance: Senior Software Engineer

Software Engineer

The Cloud Providers Azure team within IT Hosting SecureDevOps Platforms is actively searching for a Senior Software Developer who is enthusiastic about learning and contributing to the Azure platform. The Cloud Providers Azure team enable development teams by providing a secure, easily consumable, and cost optimized cloud ecosystem.

This role on the Cloud Providers Azure team will focus on the customer experience through the development, maintenance, and support of services that enable application teams to deliver secure solutions in the cloud. Candidates will need to demonstrate the willingness to take on many different types of tasks and possess a developer mindset interested in the latest coding technologies.

This is a range posting and the description is posted as a Grade 16. However, candidates will be considered for Grades 14 and 16. The actual internal level/grade for this role will depend on the candidates overall experience and skill level.

About the job:

Performs the following moderately complex to complex activities:

  • Develops effective, defect free source code that meets business requirements and team standards.

  • Develops in unit test cases development.

  • Develops complex test scripts.

  • Conducts impact analysis.

  • Develops component design.

  • Contributes to technical alternatives.

  • Develops production support documentation.

  • Interacts with customers and development team to gather and define requirements

  • Works within the team on iterative development that delivers a high-quality product.

  • Executes all levels of testing (System, Integration, and Regression)

  • Analyzes user stories for validity and feasibility

  • Provides functional/system integration testing support.

  • Performs Quality Assurance coding and design review defects or discrepancies in requirements identified and resolved with appropriate partners and stakeholders.

  • Mentor new developers and junior developers. Identify and recommend appropriate continuous improvement opportunities. Completes other project work or tasks as assigned

  • Participates in service desk and on-call rotations

Desired Skills:

  • Knowledge of Java / Spring, .Net is desired

  • Knowledge of Service based (API) development

  • Knowledge of Continuous Integration and Continuous Delivery (CI/CD) concepts

  • Knowledge of native cloud full solution development, Azure or AWS application deployment

  • Knowledge of Cloud resource template development concepts, Azure resource manager or AWS Cloud Formation Template

Benefits:

We value your hard work, integrity and commitment to positive change. In return for your service, its our privilege to offer you benefits and rewards that support your life and well-being. To learn more about our benefit offerings please visit: https://LMI.co/Benefits

Overview:

At Liberty Mutual, we give motivated, accomplished professionals the opportunity to help us redefine what insurance means; to work for a global leader with a deep sense of humanity and a focus on improving and protecting everyday lives. We create an inspired, collaborative environment, where people can take ownership of their work; push breakthrough ideas; and feel confident that their contributions will be valued and their growth championed.

Were dedicated to doing the right thing for our employees, because we know that their fulfillment and success leads us to great places. Life. Happiness. Innovation. Impact. Advancement. Whatever their pursuit, talented people find their path at Liberty Mutual.

Full-time

Employee Testimonials

Steve H.

"The biggest misconception about Tech at Liberty Mutual is that the technology shop here is outdated, boring and lacks opportunity. There is a strong push for failing fast, going agile, building microservices, using the latest technology tools and building a culture of innovation."

Matt W.

"I like working at Liberty Mutual because they treat their employees very well. Liberty understands the importance of a work-life balance. Because I have significant vacation time, and a flexible workplace schedule, I come to work happier every day. I don't feel the pressure that I may be fired if I need to take a few days off or can't make it into the office due an appointment."

Matt K.

"I immensely enjoy what I get to work on every day. Reading about machine learning and applying it in a way that has actual business value is great."

Cara B.

"We are working with top notch technologies and we get to live a little. We have the best of both worlds here."

Jeremiah T.

"The sense of community working here has been a lot different than I expected at a big company. Everyone is helpful and looking to make sure you have the resources you needed to grow in the company."