Homesite Insurance was founded in 1997 and was one of the first companies to enable customers to purchase home insurance directly online, during a single visit. Since then, we've continued to innovate rapidly to meet the needs of our customers and their changing expectations.
One thing that's stayed the same since our founding: our commitment to our customers, partners and employees.
Join us on our journey as we continue to grow into a powerful contender in the field of insurance.
We are looking for a Lead Software Engineer to lead a team to design and develop Greenfield innovations in the insurance technology industry. In addition to leading a team, this role is responsible for prototyping, analysis, design, development, and delivery of the next generation insure
Tech eCommerce platform along with bringing best practices to the current business.
We are building the next generation omni-channel customer experience and eCommerce platform. Our current stack consists of a series of microservices using technologies like React.js, Node.js, HTML5/CSS3, Amazon Web Services, Databases (SQL and noSQL), and Big Data. We execute an agile process that focuses on a biweekly delivery of quality software to production. We are committed to using the latest technology and challenging ourselves.
You will have the chance to work with an innovative team building cutting-edge experiences for our customers and partners. Together, we'll shape not just our own solutions, but the direction of the industry.
DUTIES AND RESPONSIBILITIES:
Lead a team of developers in the development of new features for the commercial platform.
Support and update existing internal applications and services.
Collaborate in our Agile/Scrum software development process.
Work with product stakeholders to establish software requirements.
Work with platform & system architects on software and system optimizations & enhancements to create elegant designs.
Work with other software leads on developing and improving software development methodologies and processes.
Focus on design patterns, test driven development, enforce code quality and standards, and document APIs.
Lead & guide the fellow developers on the team through technical skill development and knowledge sharing.
Align technical solutions with business and IT strategic visions while complying with the organization's architectural standards.
Collaborate with Project Managers, business and technical analysts, developers, QA, and other IT team members to understand business & technical requirements that drive the analysis, design, and creation of quality technical solutions.
Approve pull requests.
KNOWLEDGE, SKILLS AND COMPETENCIES:
Bachelor's or Master's or equivalent years of experience
Experience leading development teams
Solid foundation in data structures, algorithms, object oriented or functional programming and design patterns
7+ years of experience with structured data, such as JSON or XML
5+ years of experience with web application frameworks like Express and React
5+ years of experience with SQL and/or noSQL databases
Experience with cross-browser packaging & performance optimization: WebPack & Babel
Experience supporting cloud native and serverless deployments on AWS such as Cognito, Lambda, DynamoDB, Redshift, S3
Experience designing and building secure, large-scale distributed systems with REST APIs and microservices
Excels in a fast-paced agile team embracing Test-Driven Development and CI/CD pipelines
Work well in teams, respecting and welcoming ideas from partners, business stakeholders, and technical experts
Experience with UI and workflow prototyping tools
Strong customer focus, ownership, bias for action, and curiosity
OTHER JOB EXPERIENCES DESIRED:
Insurance industry experience a plus, but not required.
Experience with cloud computing APIs (Amazon Web Services preferred).
Experience with cloud computing services (Amazon Web Services like Lambda, S3, CloudWatch, ECS, and RDS preferred)
Interest in emerging platform-as-a-service / distributed application frameworks such as ECS, Spring, ElasticBeanstalk and Docker.