Senior Software Engineer/Software Engineer

Liberty Mutual Insurance
Portsmouth, NH, US
$81.7K a year
Remote
Full-time

Overview

As a Software Engineer / Senior Software Engineer, you will be responsible for developing, testing and implementing Java-based applications with a focus on rules development.

You will work closely with cross-functional teams to develop robust and scalable solutions. In addition to technical expertise, you will need strong interpersonal skills and a data-driven mindset to collaborate effectively and make informed decisions.

Note : This is a range posting, candidates will be considered for Software Engineer or Senior Software Engineer level based on experience.

Key Responsibilities :

  • Develop high-quality Java applications
  • Collaborate with product owners, stakeholders, architects and other team members to build scalable and performant systems that meet our business needs.
  • Translate business rules into executable code, ensuring accuracy and efficiency.
  • Optimize application performance, troubleshoot issues, and implement appropriate solutions.
  • Contribute to the overall system design and architecture to ensure scalability and maintainability.
  • Conduct code reviews and provide constructive feedback to maintain high-quality code standards.
  • Ensure code quality by thoroughly testing your code with a shift left mentality
  • Stay up to date with emerging technologies, industry best practices, and incorporate them into development processes.
  • Drive continuous improvement and foster a culture of innovation within the team.
  • Mentor more junior engineers on the team

Qualifications

  • 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, including 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 a technical or business discipline, or equivalent experience

What will set you apart for this role :

  • Experience working on spring applications
  • Experience with cloud technologies (., Kubernetes, AWS, Rancher, Datadog, Splunk).
  • Familiarity with microservices architecture and RESTful APIs.

About Us

At Liberty Mutual, our purpose is to help people embrace today and confidently pursue tomorrow. That's why we provide an environment focused on openness, inclusion, trust and respect.

Here, you'll discover our expansive range of roles, and a workplace where we aim to help turn your passion into a rewarding profession.

Liberty Mutual has proudly been recognized as a "Great Place to Work" by Great Place to Work US for the past several years.

We were also selected as one of the "100 Best Places to Work in IT" on IDG's Insider Pro and Computerworld's 2020 list. For many years running, we have been named by Forbes as one of America's Best Employers for Women and one of America's Best Employers for New Graduates as well as one of America's Best Employers for Diversity.

To learn more about our commitment to diversity and inclusion please visit :

We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being.

To learn more about our benefit offerings please visit :

Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law.

Need help finding the right job?

30+ days ago
Related jobs
Promoted
DICE
Hampton, New Hampshire

You have a bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering or equivalent experience. You will assume responsibility for both Software R&D and the successful delivery of customer projects involving our software products. Collaborate under ...

Promoted
Lonza
North Hampton, New Hampshire

The Systems Engineer, will support ongoing Lonza operations for the Cell & Gene Therapy business unit through technical assistance as it relates to computerized systems infrastructure for process automation and QC laboratory systems. Provide day-to-day Operations Technology (OT) and infrastructure s...

Trimble
Portsmouth, New Hampshire

Are you a Software Engineer/Developer that wants to be at the heart of analyzing, designing, and programming cutting-edge software enhancements and new products in a collaborative environment at the B2W division? . B2W Software is a vendor of software solutions to the heavy civil construction domain...

Galvion
Portsmouth, New Hampshire

The Associate Software Engineer will be part of our multi-disciplined engineering team. The Software Engineer will be responsible for the development of new capabilities through integration of converging commercial technologies. Some interaction with Mechanical Engineers and Electronics Engineers to...

Advantage Technical
Newington, New Hampshire

Advantage technical has partnered with an undersea data transport company on a search for a Software System Engineer. We are seeking an experienced Software System Engineer to join a multidisciplinary organization dedicated to the development, manufacture and deployment of high reliability transocea...

GEICO
Portsmouth, New Hampshire
Remote

As a Senior Staff Engineer, you will:. GEICO is seeking an experienced Finance Systems Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications. You will help drive our insurance business transformation as we transition from a traditional IT m...

Worley
Hampton, New Hampshire

Job Description - Senior Principal Protection and Controls Engineer (REA00IP):. Ideal candidate should have strong interpersonal and written communication skills that permit working efficiently alongside senior substation engineers and designers in a team setting. Preparation of engineering drawings...

Michael Page
Hampton, New Hampshire

Education: Bachelor of Science in mechanical engineering, biomedical engineering, manufacturing, or other relevant technical engineering discipline. The successful Senior Manufacturing Engineer will have:. Reporting directly into the Manufacturing Engineering Manager, you will be responsible for the...

Blackbaud
Remote, New Hampshire, US
Remote

You are either a security-minded software engineer who has been building modern services using a microservice architecture in an agile development environment or a development-interested security practitioner who understands security best practices, but wants to get closer to development and enginee...

Highmark Health
NH, Working at Home, New Hampshire

This job takes a lead role in more complex plans to research, evaluate, design and develop IT Infrastructure systems by applying engineering, hardware and software design theories and principles to develop a compatible system infrastructure in line with organizational strategies. Takes a lead role i...