Liberty Mutual Insuranceposted 2 days ago
Mid Level
Boston, MA

About the position

Are you ready to leverage your skills and drive to join a dynamic tech team that’s digitally transforming a trillion-dollar industry? At Liberty Mutual, we’re pushing the boundaries—test-driving cutting-edge technologies and developing intuitive consumer apps to deliver innovative, industry-leading solutions that bring peace of mind to customers worldwide. As a software engineer with Liberty Mutual, you’ll thrive in an agile, fast-paced environment that combines the creativity and energy of a start-up with the stability, resources, and comprehensive benefits of a Fortune 100 company.

Responsibilities

  • Collaborate closely with business partners and customers to address technical challenges, ensuring quality through test-driven and behavior-driven development.
  • Solve complex problems with innovative, out-of-the-box solutions that drive real impact.
  • Develop with a customer-first mindset, always keeping the end user’s needs front and center.
  • Take initiative to proactively improve performance, quality, and efficiency beyond just fixing issues.
  • Work within a rapidly evolving claims technology environment focused on delivering best-in-class solutions quickly and effectively.
  • Embrace and help lead the ongoing agile transformation by fostering a culture of collaboration, speed, and continuous improvement.
  • Develop creative solutions for claims products in a true agile setting.
  • Accelerate speed to market by meeting current product needs and building strategic, long-term solutions using technologies like React, TypeScript, JavaScript, Node.js, and other backend languages.
  • Utilize cloud platforms and tools, including AWS, Cloud Foundry, and CDNs such as Akamai.
  • Demonstrate expertise in multiple object-oriented and functional programming languages.
  • Design and implement RESTful services to support scalable applications.
  • Apply a collaborative and open-minded approach to develop innovative technical solutions.
  • Analyze complex system issues to design flexible, effective solutions.
  • Manage end-to-end development cycles, including coding, testing, and debugging.
  • Develop comprehensive automated tests covering unit, system, integration, and regression testing.
  • Continuously identify and recommend improvements to enhance systems and processes.

Requirements

  • 3+ years of software engineering experience.
  • Proven success working in agile development environments.
  • Understanding of business operations and strategies, including global technology and financial services trends.
  • Familiarity with layered system architectures and shared software concepts.
  • Experience with unit, functional, and system integration testing.

Nice-to-haves

  • Experience in the insurance industry or familiarity with insurance products.
  • Enthusiasm for exploring new technologies and learning new tools.

Benefits

  • Comprehensive benefits and continuous learning opportunities.
  • Strong relationships and an inclusive environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service