Job Directory Senior/Principal Software Developer

Senior/Principal Software Developer
Dover, NH

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Senior/Principal Software Developer - Agent & Partner (Range Posting)

This is a range posting and the description is posted as a Senior Software Developer. However, candidates will also be considered for more junior and senior roles: the actual grade for this role will depend on the candidate's overall experience and skill level. We are looking for a Software Engineer to join our Strategic Partnerships portfolio in our Agent & Partner organization. Our group builds new services to advance our capabilities for personal lines insurance partners, across property and auto lines of business. You will lead a team of amazing software developers by engineering and implementing new product features. You will implement features across existing Java based web services, Springboot based microservices, as well as new NodeJS apps across our cloud platforms.

As a Lead Developer on the team, you will work with your product team to develop software products from idea to production with the current hiring focused more on the service oriented side (SOAP/REST services). This is a fast-paced agile environment providing rapid delivery for our business partners, embracing iterating and changing priorities.

You will take on building complex business logic and orchestrating the generation of new microservices that bring performance, security, and value to Liberty Mutual and our customers.

You will keep an on eye on quality engineering practices and implementation, and be the mentor and champion for your team. Your work will positively and directly impact our customers' and partners' online experience.

Most importantly, you'll be engaged in meaningful work for a company that is committed to "helping people live safer, more secure lives," every day.

What you'll do:

* Be a technical leader & mentor for your team
* Collaborate with a product owner and an autonomous team of engineers to find comprehensive solutions


* Create libraries and tools which allow for scaling a large and distributed client development team


* Become a developer advocate improving technical communications with developers at Liberty Mutual and foster a deeper understanding to their problems and needs


* Help drive modernization efforts making use of current technologies and cloud-based microservices such as Node JS, Java Spring Boot, Docker, Cloud Forge, and AWS


* Collaborate with engineers, product owners, and business partners to iteratively create technical solutions that meet business and technical requirements.


* Possess a deep understanding of the product and business goals which you can translate into technology decisions


* Handle end-to-end development, including coding, testing, and debugging during each cycle


* Analyze technical system problems, and design and implement effective solutions


* Create applications using a server side framework


* Create and maintain technical documentation


* Be an appreciated, rockstar developer on a team with other amazing and talented individuals.



Who you are:

* You are able to "think like a customer" and drive business value


* You bring a growth oriented and agile mindset to your work


* You are knowledgeable of backend web-service programming in a fast paced environment, including experience with REST, SOAP, Java, Springboot, JavaScript and NodeJS


* You are well versed in diverse technologies and new technical architecture principles and concepts including extensive knowledge in microservices, layered systems architecture solutions and designs as well as shared software concepts


* You have knowledge and active pursuit of optimizing CI/CD process and tools, testing frameworks and practices


* You know how to write readable, maintainable, and performant code


* You are excited to mentor and grow members of your team


* You have a deep knowledge of software engineering best practices


* You have a great ability to learn, and you are eager to expand your areas of expertise


* You have a passion for supporting and enabling others to become more productive


* Generally have at least 5 years of professional experience


* You have extensive experience working hands-on as a Software Engineer in an agile environment


* You care about quality and you know what it means to ship high-quality code


* You have experience in identifying, debugging and resolving complex issues


* You identify and recommend appropriate continuous improvement opportunities


* You have strong collaboration and adaptability skills.



Benefits & Culture:

In GRM US Agent & Partner, we embrace all of the values of our Fortune 100 company and push our practices and technology skill sets to the next level. In this organization, we are an agile set of teams dedicated to helping impact the lives of thousands of customers every day. We embrace a modern co-working style with exceptional work/life balance, ergonomic work areas, substantial benefits, and best-in-class amenities.

Liberty Mutual is one of America's Best Employers for Diversity and one of the Best Employers for Women http://bit.ly/LibertyMutual-BestPlacesToWorkforWomen one of the Best Employers for New Grads http://bit.ly/LibertyMutual-BestPlacesforNewGrads and one of the Best Places to Work http://bit.ly/LibertyMutual-BestPlacestoWork . We offer excellent benefits for our employees including generous parental leave, retirement plans including 401k and pension, education reimbursement, commuter benefits, college savings plans, and much more.

To learn more about our benefit offerings and culture please visit:

https://LMI.co/Benefits

http://bit.ly/LibertyMutual-Culture

EOE Statement:

Liberty Mutual is an equal opportunity employer. We embrace an environment that is free from all discrimination in the workplace, in its business, or by its vendors. Liberty Mutual values diversity and the differences and similarities of our employees. We foster a diverse and inclusive work environment that leads to better ideas, stronger teams and more innovative products and services for our customers. Learn More:

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.