Lead Software Engineer

Brown & Brown Inc.

Education
Qualifications
Benefits
Skills

Built on meritocracy, our unique company culture rewards self-starters and those who are committed to doing what is best for our customers.

We think of ourselves as a team, so we have teammates - not employees. We strive to attract people who are competitive, driven, and disciplined.

Automated Business Solutions, a Brown & Brown Insurance company, has an exciting opportunity available for a Lead Software Engineer for our team in Westminster, Co.

With all the opportunity of a startup and the stability of a well-established company, we are seeking an experienced technology professional to execute the Company’s technology initiatives. This position is ideal for someone who takes pride in creating clarity and applying process to solve complex problems and producing high-quality deliverables. The successful candidate must be able to work autonomously and will be expected to assume ownership of developing and iterating on product wireframes and prototypes, build and release internal and external-facing applications, manage deployed technology, and communicate effectively with executives, team members and clients, as needed.

WHAT YOU’LL DO:

  • Collaborate with executive team to clearly define and prioritize the Company’s technology roadmap
  • Drive execution of technology roadmap
  • Manage full cycle development process, from planning through release with internal / external stakeholders
  • Take ownership of software design and architecture to ensure high product quality and elegance
  • Identify, prioritize, and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting (CI/CD)
  • Review and debug code
  • Perform validation and verification testing
  • Document development phases and monitor systems
  • Ensure software is up to date with latest technologies
  • Think strategically to develop creative technology solutions as customers’ needs evolve

WHAT YOU’LL NEED:

  • 8-10+ years of total experience, including 3+ years of full stack software engineering experience
  • Bachelor’s degree in computer science, engineering, mathematics, or other related field
  • Self-starter, with a demonstrated ability to work independently with limited structure or guidance
  • Well versed and deep hands-on knowledge of JavaScript and Node.js
  • Extensive experience in software development, scripting, and project management
  • Experience building and working with RESTful APIs
  • In-depth knowledge of Mongo databases
  • Experience with TypeScript, React, Golang, Docker, Kubernetes, and/or Next.js framework
  • Deep familiarity with Linux
  • Experience deploying to AWS infrastructure
  • Familiar with Twilio’s products and services, including Programmable Voice and Flex
  • Deep experience with Git / GitHub
  • Experience using system monitoring tools and automated testing frameworks
  • Analytical mind with problem-solving aptitude
  • Experience with agile scrum methodology

WHAT WE OFFER:

  • Excellent growth and advancement opportunities
  • Competitive pay based on experience
  • Paid Time Off
  • Generous benefits package: Health, Dental, Vision, 401(k), etc.
  • Employee Stock Purchase Plan
  • Salary Range based on experience, $180,000 - $220,000 base.

Target Pay

$180,000.00 USD Annual

We are an Equal Opportunity Employer. We take pride in the diversity of our team and seek diversity in our applicants.

Read Full Description
Confirmed 13 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles