> Markdown version of [/jobs/ext/1760674-software-engineer](https://www.wearedevelopers.com/jobs/ext/1760674-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Liberty Mutual Insurance - **Location:** Boston, MA, United States (Remote available) - **Experience:** Expert - **Salary:** $140,000.0 - $155,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Automation of Tests, Cloud Foundry, Software Debugging, Node.Js, Object-Oriented Software Development, Regression Testing, Cloud Services, Akamai, Scaled Agile Framework, Software Engineering, Systems Architecture, TypeScript, ReactJS, Information Technology, Functional Programming, Restful APIs - **Published:** July 14, 2026 - **Apply:** https://careers-libertymutual.icims.com/jobs/76742/senior-software-engineer/job?mode=apply&apply=yes&in_iframe=1&hashed=-1834448064 ## About the Role * A minimum of five years of software engineering experience * A background in business operations and strategies, with a focus on business IT * A history of translating client requirements into technical designs * Agile engineering capabilities and a design-thinking mindset * Collaboration, adaptability, flexibility and the ability to manage time and prioritize work with a globally distributed development team * Strong oral and written communication skills - and a knack for explaining your decision-making process to non-engineers * A thorough grasp of IT concepts, business operations, design and development tools, system architecture and technical standards, shared software concepts and layered solutions and designs * Proficiency in software engineering languages and tools such as React, TypeScript, JavaScript, Node.js, and other potential backend languages. Java and RESTful services, spanning horizontal and vertical packages * An understanding of how modifications affect different parts of a system and an ability to explain your decision-making process to non-engineers * A bachelor's or master's degree in technical or business discipline, or equivalent experience ## Description * Technical problem solver: Going far beyond simply developing error-free source code, test scripts, components and system architectures, you'll document and build deployment guides aimed at maintaining robust, relevant software * Customer-centric engineer: Putting clients' needs first, you'll translate customer requirements into technical applications and support the implementation of new software * Motivated mentor: Exercise your technical chops while coaching and collaborating with junior software engineers. * Forward thinker: Merely fixing a problem isn't enough, using your proactive mindset and initiative, you'll also identify opportunities to enhance performance, quality and efficiency This is a fast-paced environment providing rapid delivery for our business partners in delivering best in class Claims solutions. You will be working in a highly collaborative environment that values speed and quality, with a strong desire to drive change and foster a positive work. You will have the opportunity to help lead this change with us as we grow this culture, mindset, and capability. In this role you will: * Work in an agile environment to develop creative solutions for our claims product. * Accelerate speed to market by addressing current product needs and developing long-term strategic solutions using technologies such as React, TypeScript, JavaScript, Node.js, Java and other potential backend languages. * Utilize cloud services and tools, including AWS, Cloud Foundry, and CDNs like Akamai. * Demonstrate proficiency in multiple object-oriented and functional programming languages. * Build and implement RESTful services. * Employ an open-minded and collaborative approach to create innovative technical solutions. * Analyze technical system problems to design and implement effective, flexible solutions. * Handle end-to-end development, including coding, testing, and debugging in each development cycle. * Develop automated tests across multiple scopes, including unit, system, integration, and regression testing. * Mentor new and junior developers. * Identify and recommend opportunities for continuous improvement ## Related Videos - [What the Heck is Edge Computing Anyway?](https://www.wearedevelopers.com/videos/593-what-the-heck-is-edge-computing-anyway) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design ](https://www.wearedevelopers.com/videos/398-building-the-right-product-and-building-it-right-a-glimpse-into-extreme-programming-atomic-design) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)