Job Directory Principal / Senior Software Engineer

Principal / Senior Software Engineer
Seattle, WA

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

Principal / Senior Software Engineer - Bedrock Squad

Advance your Information Technology (IT) career at Liberty Mutual Insurance - A Fortune 100 Company. We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the center of everything we do is driving a transformational shift at Liberty Mutual. Operating as a tech startup within a Fortune 100 company, we are leading a digital disruption that will redefine how people experience insurance.

About the Job:

Liberty Mutual is actively searching for a Principal or Senior Software Engineer as part of a talented agile team working to support, enhance and build the next generation of USCM's Products and Underwriting solutions for the Safeco suite of applications supporting independent agents. We are seeking experienced, motivated Software Engineers to participate in the development of enterprise class APIs and microservices. You will be engaged in challenging, innovative projects that impact millions of customers.

In this role you will use your business and technical knowledge to participate in the re-engineering of business operations to improve business results. You will evaluate business requirements and model data and/or system requirements. You will analyze and document business problems, develop test plans, and test and approve new system behaviors. You will coordinate upgrades and rollouts of moderate scope.

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

Note: This is a range posting. For this role we will be considering both Principal and Senior Software Engineer candidates. The grade for this role will depend on the candidate's overall experience and skill level.

Your role and responsibilities

* You will collaborate closely with a team of technologists, analysts, developers and test engineers to deliver complex software solutions.
* Experience with object oriented development and maintenance projects (C#) with knowledge of the .NET framework, including Visual Studio, HTML, JavaScript, ASP.NET
* Working knowledge of Microsoft SQL Server, T-SQL, Stored Procedures
* Uses technical knowledge to participate in the building and re-engineering of automated tools.
* Establishes, maintains and updates consistent protocols and security access to sensitive data.
* The ability to work well in a team-oriented environment
* Organization skills with the ability to work on multiple projects and/or tasks simultaneously
* Drive full cycle end to end development from design through implementation.
* The role requires hands-on development, problem resolution and knowledge of various horizontal and vertical packages - spanning across all layers of our technical stack.
* In an Agile environment, work with business team members, product owners, and other software engineers to review and qualify business requirements, functional specifications, use-cases, and test plans.
* Design, prototype and author code for software components and applications based on functional specification and optimize them for system performance.

Qualifications:

* Technical skills and knowledge of SQL, C#, and Microsoft Office tools
* SQL and/or other relational databases
* Experience with object oriented development and maintenance projects (C#) with knowledge of the .NET framework, including Visual Studio, HTML, JavaScript, ASP.NET
* Working knowledge of Microsoft SQL Server, T-SQL, Stored Procedures
* Demonstrated ability to effectively improve processes leveraging technology and applications
* Understanding of software development using current industry technologies.
* General knowledge of diverse technologies and new and current architectures.
* Knowledge of Safeco\Liberty Mutual systems preferred.
* Knowledge of business operations, objectives, and strategies as well as business process and information flow is preferred.

Let your dream job find you.

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