> Markdown version of [/jobs/ext/567139-associate-software-engineer](https://www.wearedevelopers.com/jobs/ext/567139-associate-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). --- # Associate Software Engineer - **Company:** Liberty Mutual Insurance - **Location:** Boston, MA, United States (Remote available) - **Salary:** $86,800.0 - $112,500.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Unit Testing, Computer Programming, TypeScript, Layered Systems, IT Architecture, Test Scripts, Information Technology, Programming Languages - **Published:** June 5, 2026 - **Apply:** https://careers-libertymutual.icims.com/jobs/76073/associate-software-engineer/job?in_iframe=1 ## About the Role * Bachelor`s degree in technical or business discipline or equivalent experience. Generally 1+ years of professional experience. * Proficient in two or more programming languages and tools; knowledgeable in new and emerging technologies. * Negotiation skills; oral and written communication skills. * General knowledge of the following: IT concepts, strategies and methodologies. * IT architectures and technical standards. * General knowledge of a business function(s) and business operations. * Design and development tools. * General knowledge of layered systems architectures. * General understanding of shared software concepts. * General knowledge of architectures and technical standards. * General knowledge of agile software development concepts and processes. * Must be proactive, demonstrate initiative and be a logical thinker. * Consultative skills, including the ability to understand and assist in applying customer requirements, including drawing out unforeseen implications and making recommendations for design, the ability to define design reasoning, understanding potential impacts of design requirements. * Understanding of backlog tracking, burndown metrics, and incremental delivery. Collaboration, prioritization, and adaptability skills required. ## Description * Participates in low level design activities by analyzing requirements. * Assists in the system design process and solution development. * Assists in developing and/or modifying source code of low complexity from detailed specifications. * Assists in unit test case development and develops test scripts. * Works from specifications to assist in developing and modifying operating software programming applications. * Assists in trouble shooting production issues and performing root cause analysis. * Experience with Full Stack, TypeScript and JAVA Script are highly preferred. ## Related Videos - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Yes, You Need to Unit Test your JavaScript. Here's How.](https://www.wearedevelopers.com/videos/439-yes-you-need-to-unit-test-your-javascript-here-s-how) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)