Enable job alerts via email!

Sr. Software Development Analyst

Mercury Insurance

Brea (CA)

Remote

USD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Developer Analyst to join their innovative team. This role involves researching, developing, and modifying complex information systems while adhering to best practices. You will lead development tasks, mentor junior developers, and work collaboratively in a dynamic environment. With a focus on cutting-edge technologies, this position offers the chance to make a significant impact in a supportive culture that values growth and teamwork. If you're passionate about software development and eager to contribute to meaningful projects, this opportunity is perfect for you.

Benefits

Competitive compensation
Flexibility to work from anywhere in the United States
Paid time off
Incentive bonus programs
Medical, dental, vision, life, and pet insurance
401 (k) retirement savings plan with company match
Engaging work environment
Promotional opportunities
Education assistance
Health and wellbeing resources

Qualifications

  • 5+ years in software development with a focus on J2EE and web services.
  • Experience in designing software and preparing detailed functional specifications.

Responsibilities

  • Research, design, and prepare detailed functional specifications.
  • Code/configure and unit test functionality as per established standards.

Skills

J2EE Server side development
Open Source Frameworks (Spring, Jersey, CXF)
SQL/No SQL technologies (SQL Server, DB2, Cassandra)
SOAP and REST based Web Services
Monitoring tools (App Dynamics, New Relic, Splunk)
Object-oriented programming
Debugging production issues
Estimating, Planning and Tracking Development Tasks
Excellent written and verbal communication skills
Teamwork and interpersonal skills

Education

4-year College Degree in Computer Science
5 years Experience related to Software Development

Tools

SQL Server
DB2
Cassandra
App Dynamics
New Relic
Splunk

Job description

Join an amazing team that is consistently recognized for our achievements and culture, including our most recent Forbes award of being one of America's Best Midsize Employers for 2023!

Position Summary:

  • The Senior Software Developer Analyst (Sr. SDA) is responsible for researching and fact-finding to develop or modify information systems and system integrations. Assisting in defining best practices, defining standards, developing code libraries and Proof of Concepts. Preparing Detailed Specifications or Design from which programs will be written.
    Code/configure, unit test, review code, debug, document, and maintain complex software applications, in an environment that continuously introduces leading-edge technologies. Sr. SDA may be required to lead a medium sized development team and mentor other less experienced developers.
  • The Senior Software Developer Analyst operates under general supervision, adhering to Mercury standards, processes and methodologies.
  • This position requires sufficient educational background and/or experience and expertise to lead, research, analyze, design, prepare detailed specification, and develop or modify complex application programs from the detailed specifications using the technology stack used at Mercury.
  • The Senior SDA will primarily work as part of a collaborative team in a matrixed organization structure at Mercury facilities, utilizing company-issued equipment.

Essential Job Functions:

  • Assist in Estimating, Planning and Tracking Development Tasks.
    Research, Design and Prepare Detailed Functional Specifications.
  • Responsible to Code/Configure and unit test functionality as per detailed functional specifications as per established Standards. Develop Reusable Code Libraries, Develop Proof of Concepts.
  • Review Code for Quality and Adherence to Standards.
  • Debug Reported Production Issues and Implement identified Fixes.
  • Other functions that may be assigned.

Education:

  • 4-year College Degree in Computer Science, Information Systems, or other related fields with specific emphasis on database design, object oriented programming concepts, software design and development; or equivalent combination of education and experience.
  • A minimum of 5 years Experience related to Software Development.
  • Must have at least 3 year experience in one or more technologies and methodologies used at Mercury.
  • Must have at least 2 year experience in designing software and preparing detailed Functional Specifications.
  • Must have at least 1 year experience in Estimating, Planning and Tracking Development Tasks.
  • Must have some experience in providing Production Support.

Knowledge and Skills required:

  • At least 5 years in J2EE Server side development (JDBC, JAXB, JMX).
  • At least 3 years of experience in Open Source Frameworks (Spring, Jersey, CXF, Netflix APIs).
  • At least 3 years working with SQL/No SQL related technologies (SQL Server, DB2, Cassandra).
  • At least 3 years of building SOAP and REST based Web Services.
  • At least 2 years working with monitoring tools (App Dynamics, New Relic, Splunk).
  • Knowledge of database design concepts, programming.
  • Knowledge of object-oriented programming.
  • Understanding of software development life cycle.
  • Knowledge of researching and preparing detailed functional specifications.
  • Basic knowledge of estimating, planning and tracking development tasks.
  • Knowledge of how application systems interact with each other, databases and the Infrastructure.
  • Experience with debugging production issues and resolving them.
  • Experience with identifying application performance bottlenecks and resolving them.
  • Excellent written and verbal communication skills.
  • Ability to thrive in cross functional matrix environment.
  • Excellent teamwork and interpersonal skills.
  • Proficient in writing configurable, maintainable and testable code in a highly collaborative environment.

Why choose a career at Mercury?

At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can’t imagine a world without it.

Our team will encourage you to grow, make time to have fun, and work together to make great things happen. We embrace the strengths and values of each team member. We believe in having diverse perspectives where everyone is included, to serve customers from all walks of life.

We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals.

We offer many great benefits, including:

  • Competitive compensation.
  • Flexibility to work from anywhere in the United States for most positions.
  • Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours).
  • Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus).
  • Medical, dental, vision, life, and pet insurance.
  • 401 (k) retirement savings plan with company match.
  • Engaging work environment.
  • Promotional opportunities.
  • Education assistance.
  • Professional and personal development opportunities.
  • Company recognition program.
  • Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more.

Mercury Insurance is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by federal, state, or local law.

Qualifications
Education

Required

Behaviors

Preferred

Innovative : Consistently introduces new ideas and demonstrates original thinking.

Team Player : Works well as a member of a group.

Detail Oriented : Capable of carrying out a given task with all details necessary to get the task done well.

Dedicated : Devoted to a task or purpose with loyalty or integrity.

About the company

Mercury General Corporation is a multiple-line insurance organization offering personal automobile, homeowners, renters and business insurance.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Programmer Analyst, EMEA

Thermo Fisher Scientific

Remote

USD 70,000 - 90,000

6 days ago
Be an early applicant

Software Development Analyst

Northrop Grumman

Lynchburg

Remote

USD 79,000 - 119,000

Today
Be an early applicant

Sr Systems Programmer/Analyst

Laboratory Corporation

Durham

Remote

USD 88,000 - 145,000

2 days ago
Be an early applicant

Senior Programmer Analyst

Caesars Entertainment

Remote

USD 80,000 - 110,000

10 days ago

IBM i Senior Programmer/Analyst

Ward Transport & Logistics Corp.

Altoona

Remote

USD 90,000 - 130,000

14 days ago

Senior Programmer Analyst - Heart Institute - Makkar Lab

Marinahospital

Los Angeles

On-site

USD 103,000 - 167,000

Today
Be an early applicant

Product Development Analyst - Insurance - REMOTE

Work At Home Vintage Experts

Long Beach

Remote

USD 80,000 - 120,000

10 days ago

Senior Fire Alarm Technician and System Programmer

Control Systems, Inc

Sherman Oaks

On-site

USD 100,000 - 125,000

Yesterday
Be an early applicant

Product Development Analyst - Insurance - REMOTE

Agupdate

Nevada

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant