## Software EngineerApply: Hybrid Working: Olivette, MO, USA: Full time: Posted Today: R26\\_0000003648Built on meritocracy, our unique company culture rewards self-starters and those who are committed to doing what is best for our customers.**Brown & Brown** is seeking a **Software Developer** to join our growing team in **Olivette, MO!** The Software Developer will work across desktop and web applications, contribute to database design and queries, and collaborate with the team using modern Git workflows and CI/CD pipelines. This is a great opportunity for someone early in their career who wants hands-on experience across the full stack, from desktop UI to backend services. **How You Will Contribute:** * Analyze Arrowhead business processes and requirements.* Make decisions regarding the implementation and creation of software.* Perform maintenance of existing software, with bug fixes and enhancements.* Design, code and maintain software applications using .NET, Entity Framework, Angular, Javascript, HTML, CSS, XML, XSL, and SQL.* Design, build, and maintain WPF desktop applications using the MVVM pattern.* Write and optimize MS SQL queries, stored procedures, and database schemas.* Develop and support .NET web applications and REST APIs.* Troubleshoot basic networking and connectivity issues across environments.* Collaborate using Git workflows including feature branching, pull requests, and code review.* Contribute to and maintain CI/CD pipelines for automated builds and deployments.* Participate in sprint planning, code reviews, and team knowledge-sharing sessions.* Utilize Agentic development to implement and troubleshoot systems. **Skills & Experience to be Successful:** * High level of independent thinking, analysis, and issue resolution skills. Example: A Software Engineer will make decisions regarding the automation of a particular software process. A Software Engineer will make decisions regarding names of software components, a vital factor in the readability and maintainability of software.* Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.* Ability to write reports, business correspondence and procedure manuals.* Ability to effectively present information and respond to questions from groups of managers, clients and customers.* Ability to define problems, collect data, establish facts, and draw valid conclusions.* Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.**Teammate Benefits & Total Well-Being**We go beyond standard benefits, focusing on the total well-being of our teammates, including:* *Health Benefits*: Medical/Rx, Dental, Vision, Life Insurance, Disability Insurance* *Financial Benefits*: ESPP; 401k; Student Loan Assistance; Tuition Reimbursement* *Mental Health & Wellness*: Free Mental Health & Enhanced Advocacy Services* *Beyond Benefits*: Paid Time Off, Holidays, Preferred Partner Discounts and more.*Not reflective of all benefits. Enrollment waiting periods or eligibility criteria may apply to certain benefits. Benefit details and offerings may vary for subsidiary entities or in specific geographic locations.*