Software Engineer III
SelectQuote
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 As a Software Engineer III you will be responsible for developing maintaining and assisting in the design of 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 may participate in tool and technology selection deployments security tasks performance tuning and production monitoring and mentoring less experienced engineers. 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 Advocate for best practices and drive process improvement initiatives 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 contributes to team discussions Stay up-to-date with the latest software development trends and technologies and advise on their adoption Lead the technical design discussions and document solutions for complex problems of limited scope 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 Proficient in working throughout the entire technology stack Participate in technical evaluations and selection of tools and technologies Grow junior engineers by providing technical guidance and feedback 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 5 years of relevant work experience Experience in front end technology such as HTML CSS and JavaScript/TypeScript frameworks (React required) Experience in an object-oriented programming language (Node.JS preferred) Experience in source code version control (git preferred) Experience in relational database technology Experience in writing SQL queries against a relational database Experience in cloud native design and development (AWS preferred) Experience in containerization (Docker) Experience in CI/CD tools Experience with design patterns and software architecture principles Familiarity with security frameworks for user and services authentication and authorization 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.
Confirm your E-mail: Send Email
All Jobs from SelectQuote