Lead Software Engineer (Software Engineer IV) - Healthcare Management

Selectquote Insurance Services Overland Park , KS 66204

Posted 2 months ago

Company Overview

More than 35 years ago, SelectQuote was founded on one core promise: to help our customers protect the people they value most. We pioneered the way consumers shopped for term life insurance, and now, we also help people find home insurance, auto insurance, senior health insurance and more. Our quick and easy process saves consumers both time and money, and today, more than 2 million families trust us to help them with their insurance needs.

But what truly sets us apart is our people, and the opportunities to grow your career with SelectQuote are unmatched.

About the Role

Job Summary:

As a Software Engineer IV, you will be responsible for leading a team of engineers developing and designing software products that delight our users. You will collaborate within a cross-functional team, fostering mutual learning and growth while building, supporting, and deploying software with high availability, performance, efficiency, and security, ensuring disaster recovery capabilities. Additionally, you will be involved in tool and technology selection, deployments, security tasks, performance tuning, and production monitoring.

You'll also be designing and developing software components for use across the organization as well as creating and maintaining architecture diagrams and other crucial product documentation. Additionally, you'll play a pivotal role in mentoring less experienced engineers, helping them refine their skillset and grow as professionals.

Ultimately, you'll be responsible for upholding product quality standards and service level objectives while fostering a collaborative development environment where innovation thrives.

Supervisory Responsibilities:

This position has no direct supervisory responsibilities.

Essential Duties and Responsibilities:

  • Independently write clean, well-documented, and maintainable code.

  • Conduct unit, integration, and performance testing to ensure code quality and functionality.

  • Participate in code reviews, learn from team feedback, and provide suggestions for code improvement.

  • Debug and troubleshoot complex software issues efficiently.

  • Create new best practices and foster a collaborative and innovative development environment.

  • Participate in a predictable on-call schedule to provide major incident support for production issues.

  • Collaborate with team members in an agile development environment and actively lead team discussions.

  • Stay ahead of the curve in the latest software development trends and technologies and drive their adoption across the organization.

  • Architect and lead the technical roadmap, design, and documentation for technology initiatives across the organization.

  • Work with agile team members to ensure user stories are actionable, valuable, testable and easy to understand by stakeholders.

  • Document, review and ensure that all quality and change control standards are met.

  • Master in working throughout the entire technology stack.

  • Lead technical evaluations and selection of tools and technologies.

  • Grow senior engineers by providing technical guidance and feedback.

  • Lead the organization in building high performing software products our users love.

  • Partner with the Product Owner to define product requirements, estimate work effort, and ensure product quality standards are met.

  • Manage technical risks and proactively mitigate potential issues.

Skills/Abilities:

  • Proven ability to architect and deliver large-scale software products.

  • Extensive knowledge of software development principles and architectures.

  • Strong leadership and mentorship skills to inspire and motivate others.

  • Excellent communication and negotiation skills to influence stakeholders.

  • Track record of successfully overcoming technical challenges and exceeding expectations.

Education and Experience:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field required.

  • 8 years of relevant work experience required.

  • Extensive experience in front end technology such as HTML, CSS, and JavaScript/TypeScript frameworks required (React preferred).

  • Extensive experience in an object-oriented programming language required (Java preferred).

  • Extensive experience in source code version control required (git preferred).

  • Experience in data modeling in relational and NoSQL database technology required.

  • Extensive experience in writing SQL queries against a relational database required.

  • Extensive experience in cloud native design and development required (AWS preferred).

  • Extensive experience in containerization required (Docker).

  • Extensive experience in CI/CD tools required.

  • Extensive experience with design patterns and software architecture principles required.

  • Experience in security frameworks for user and services authentication and authorization required.

  • Familiarity with developing technical roadmaps including work estimation, refactoring and modernizing legacy systems required.

Certificates/Licenses/Registration

N/A

Financial Responsibilities (budget, revenue)

This position has no budget responsibility, authority and/or level of control.

Physical Requirements:

Work is performed indoors with potential for exposure to safety and health hazards related to office work. Could periodically travel to other office and operational sites. The noise level in the work environment is usually moderate.

Prolonged periods of sitting at a desk and working on a computer.

SelectQuote Core Values:

Service: We create positive customer experiences.

Entrepreneurship: We create innovate & take risks.

Leadership: We build & invest in high-performing teams.

Empowerment: We embrace a changing environment.

Courage: We challenge the status quo & drive continuous improvement.

Teamwork: We help support & celebrate each other.

Disclaimer: The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required.

Responsibilities

More than 35 years ago, SelectQuote was founded on one core promise: to help our customers protect the people they value most. We pioneered the way consumers shopped for term life insurance, and now, we also help people find home insurance, auto insurance, senior health insurance and more. Our quick and easy process saves consumers both time and money, and today, more than 2 million families trust us to help them with their insurance needs.

But what truly sets us apart is our people, and the opportunities to grow your career with SelectQuote are unmatched.

Qualifications

Job Summary:

As a Software Engineer IV, you will be responsible for leading a team of engineers developing and designing software products that delight our users. You will collaborate within a cross-functional team, fostering mutual learning and growth while building, supporting, and deploying software with high availability, performance, efficiency, and security, ensuring disaster recovery capabilities. Additionally, you will be involved in tool and technology selection, deployments, security tasks, performance tuning, and production monitoring.

You'll also be designing and developing software components for use across the organization as well as creating and maintaining architecture diagrams and other crucial product documentation. Additionally, you'll play a pivotal role in mentoring less experienced engineers, helping them refine their skillset and grow as professionals.

Ultimately, you'll be responsible for upholding product quality standards and service level objectives while fostering a collaborative development environment where innovation thrives.

Supervisory Responsibilities:

This position has no direct supervisory responsibilities.

Essential Duties and Responsibilities:

  • Independently write clean, well-documented, and maintainable code.

  • Conduct unit, integration, and performance testing to ensure code quality and functionality.

  • Participate in code reviews, learn from team feedback, and provide suggestions for code improvement.

  • Debug and troubleshoot complex software issues efficiently.

  • Create new best practices and foster a collaborative and innovative development environment.

  • Participate in a predictable on-call schedule to provide major incident support for production issues.

  • Collaborate with team members in an agile development environment and actively lead team discussions.

  • Stay ahead of the curve in the latest software development trends and technologies and drive their adoption across the organization.

  • Architect and lead the technical roadmap, design, and documentation for technology initiatives across the organization.

  • Work with agile team members to ensure user stories are actionable, valuable, testable and easy to understand by stakeholders.

  • Document, review and ensure that all quality and change control standards are met.

  • Master in working throughout the entire technology stack.

  • Lead technical evaluations and selection of tools and technologies.

  • Grow senior engineers by providing technical guidance and feedback.

  • Lead the organization in building high performing software products our users love.

  • Partner with the Product Owner to define product requirements, estimate work effort, and ensure product quality standards are met.

  • Manage technical risks and proactively mitigate potential issues.

Skills/Abilities:

  • Proven ability to architect and deliver large-scale software products.

  • Extensive knowledge of software development principles and architectures.

  • Strong leadership and mentorship skills to inspire and motivate others.

  • Excellent communication and negotiation skills to influence stakeholders.

  • Track record of successfully overcoming technical challenges and exceeding expectations.

Education and Experience:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field required.

  • 8 years of relevant work experience required.

  • Extensive experience in front end technology such as HTML, CSS, and JavaScript/TypeScript frameworks required (React preferred).

  • Extensive experience in an object-oriented programming language required (Java preferred).

  • Extensive experience in source code version control required (git preferred).

  • Experience in data modeling in relational and NoSQL database technology required.

  • Extensive experience in writing SQL queries against a relational database required.

  • Extensive experience in cloud native design and development required (AWS preferred).

  • Extensive experience in containerization required (Docker).

  • Extensive experience in CI/CD tools required.

  • Extensive experience with design patterns and software architecture principles required.

  • Experience in security frameworks for user and services authentication and authorization required.

  • Familiarity with developing technical roadmaps including work estimation, refactoring and modernizing legacy systems required.

Certificates/Licenses/Registration

N/A

Financial Responsibilities (budget, revenue)

This position has no budget responsibility, authority and/or level of control.

Physical Requirements:

Work is performed indoors with potential for exposure to safety and health hazards related to office work. Could periodically travel to other office and operational sites. The noise level in the work environment is usually moderate.

Prolonged periods of sitting at a desk and working on a computer.

SelectQuote Core Values:

Service: We create positive customer experiences.

Entrepreneurship: We create innovate & take risks.

Leadership: We build & invest in high-performing teams.

Empowerment: We embrace a changing environment.

Courage: We challenge the status quo & drive continuous improvement.

Teamwork: We help support & celebrate each other.

Disclaimer: The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Lead Software Engineer (Software Engineer IV) - Healthcare Management

Selectquote Insurance Services