This job has expired, please see additional jobs below
Senior Software Developer
Liberty Mutual
Boston, MA, United States
Job Details - this job has expired, please see similar jobs below
Description
Participate in all phases of the software development lifecycle and serve as a technical expert in analysis, design, coding, testing, and debugging new software and significant enhancements to existing software to achieve desired results. Develop and enhance complex systems and software solutions from general requirements and specifications. Analyze complex technical system problems. Develop effective and defect-free source code that meets business requirements and team standards. Participate in unit test case development and develop complex test scripts. Conduct impact analysis, develop component design, and provide system and application architecture. Develop production support documentation. Execute all levels of system, integration, and regression testing.
Requirements:
The position requires a Bachelor's degree or foreign equivalent in Information Technology, Computer Science, or a related technical discipline, PLUS five (5) years of experience in the job offered or a related technical occupation. The position requires five (5) years of experience with each of the following: Developing cloud-hosted, responsive, single page web applications using JavaScript, Node, HTML5, and CSS3; Server-side frameworks, such as NodeJS; APIs exposing microservices, such as REST and SOAP, and including development and support of Java and JavaScript services; Event-based System of Engagement architectures; Design Thinking, and Behavior and Test-Driven Development; and test-and-learn approaches using web and customer analytics data, and understanding how these drive hypotheses-based development. The position also requires two (2) years of experience with each of the following: NoSQL databases, such as MongoDB; Agile methodologies, such as Scrum, Lean Startup, or XP; and optimizing CI and CD process and tools, testing frameworks and practices, such as GitHub, Jenkins/Bamboo, or Mocha/Karma.
Benefits:
We value your hard work, integrity and commitment to positive change. In return for your service, it’s 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.
We’re 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.