Jobs and Careers
BR

Software Engineer

Brown & Brown Insurance
United StatesRemotefull_timeVerifiedPosted 6 Nov 2023

About the role

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

Brown & Brown Insurance is searching for a Software Engineer to join our growing team. The selected candidate will engage in complex business analysis and software engineering. They will participate in the design, coding, testing, debugging, and deployment of new and existing applications. They will resolve customer complaints and respond to suggestions for improvements and enhancements. Candidate should be able to work well with co-located and distributed team members, including vendor resources.

Who We Are:  Brown & Brown, Inc. is a growing global insurance brokerage firm delivering risk management solutions and services since 1939.  Our unique culture is built on honestly, integrity, innovation and discipline and defines who we are and how we treat our customers, teammates and the communities we serve.  We think of ourselves as a team, so we have teammates---not employees.  We prioritize health, family and business---in that order.  We embrace and celebrate diversity, always striving to be an inclusive place where you have the power to be yourself.  Traded on the New York Stock Exchange as BRO, Brown & Brown is a big company that doesn’t act like one.

Who We Are Looking For:  We are looking for passionate team players who believe in working hard and having fun in a collaborative environment.  Our team is customer-focused and values the importance of strong relationships, professionalism and trust.  We embrace solutions-oriented big thinkers who are committed to results and aren’t afraid to take risks.  We are driven to set goals high and aim even higher.

*This individual can sit onsite in our Boca Raton, FL or Scottsdale, AZ office, or 100% remote!

General Responsibilities:

  • Demonstrate a high degree of creativity and problem-solving skill.

  • Design, develop, test, debug, and deploy software applications using Python, AngularJS, SQL and AWS. Help us transition solutions to the Microsoft stack: Visual Studio 2022, Azure DevOps, SQL Server/NoSQL, Azure Cloud, microservices, etc.

  • Green-field development and support of existing systems.

  • Work with business analysts and application users to design robust user-friendly solutions.

  • Work with QA and business to align understanding of requirements.

  • Work as part of an Agile development team; participating in daily standups, code reviews, backlog refinement and other Scrum activities.

  • Follow secure coding guidelines.

Required Qualifications:

  • Excellent verbal and written communication skills.

  • Bachelor’s degree in Computer Science or, in-lieu of degree, equivalent education, training and work[1]related experience.

  • 2+ years of experience in software development including design, coding, testing, debugging, and source code management.

  • Awareness and some hands-on experience applying design and architectural patterns.

  • Comfortable accepting criticism in the context of a Pull Request. Enjoy discussing code quality. Not afraid to offer critiques of other team members’ code.

  • Enjoy learning new technologies and enhancing existing skills.

  • Understanding of object-oriented programming and SOLID design principles.

  • Proficient in Python, AngularJS and some experience with C# and .NET

  • Hands-on experience with front-end JavaScript and Angular.

  • Some experience with cloud (AWS, Azure).

Skills and Competencies:

  • Excellent verbal and written communication skills.

  • Awareness and some hands-on experience applying design and architectural patterns.

  • Comfortable accepting criticism in the context of a Pull Request. Enjoy discussing code quality. Not afraid to offer critiques of other team members’ code.

  • Enjoy learning new technologies and enhancing existing skills.

  • Strong understanding of object-oriented programming and SOLID design principles

  • Proficient in dealing with relational databases: SQL, normalization, indexes, stored procedures, triggers, etc.

  • Experience integrating with Restful Web Services.

  • Hands-on experience using Git to perform basic source code control operations: pull/push, staging, commits, pull requests, cherry-picking, rebasing, etc.

Preferred Competencies:

  • Experience in the insurance industry and/ or basic knowledge of insurance or financial services.

  • Experience with Azure DevOps: building and maintaining CI/CD Pipelines, blue/green deployments, creating NuGet packages, etc.

  • Understandi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Brown & Brown Insurance

View company profile →