Jobs · Engineering · Texas

Senior Dynamics 365 Developer

Brown & Brown · Plano, TX · 3 wk ago
EngineeringFull-time

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. The Dynamics 365 Developer is a critical member of the Dynamics Delivery team within Brown & Brown’s Retail Software Engineering organization. You will play a crucial role in the design, development, implementation, and maintenance of business applications built on the Microsoft Dynamics 365 platform, delivering high‑quality software solutions to enhance operational efficiency, streamline processes, and drive business growth.

Responsibilities

  • Configure, develop, and maintain model‑driven and canvas apps, plugins, and custom controls for Dynamics delivery.
  • Utilize Power Platform tools including Power BI, Power Automate, Flows, and others.
  • Unit and integration test components within an automation framework.
  • Lead the design and architecture of complex Dynamics 365 solutions.
  • Mentor and guide junior and mid‑level developers, providing technical expertise and support.
  • Lead code reviews to ensure adherence to coding standards and best practices.
  • Collaborate with stakeholders to optimize existing processes and propose innovative solutions.
  • Champion continuous‑improvement initiatives in the development process.
  • Facilitate regular knowledge‑sharing sessions to enhance team members' skills in automation tools, development best practices, and software delivery.
  • Foster a collaborative and inclusive work environment, encouraging active participation in brainstorming, design reviews, and solution discussions.

Core Values

  • Be Gritty – have courage, stay determined, and remain motivated in the face of adversity.
  • Be A Winner – consistently achieve results, even under tough circumstances.
  • Be Trustworthy – build trust through honesty, integrity, and authenticity.
  • Be Customer Focused – build strong relationships and provide customer‑centric solutions with speed and agility.
  • Be Smart – make good and timely decisions that propel the company forward.
  • Be Clear – communicate concise messages that resonate every time.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in Dynamics 365 or a related development environment.
  • Curious mindset to experiment and resolve functional and technical issues.
  • Strong problem‑solving skills for technology‑related issues and complex business scenarios.
  • Detail‑oriented, analytical, and inquisitive work style.
  • Knowledge of C#, .NET, TypeScript, JavaScript, or other programming languages.
  • Experience working within an “AGILE + DevOps” process management methodology.
  • Ability to build strong relationships and work collaboratively on teams.
  • Adaptability to changing priorities and ability to handle multiple projects simultaneously.
  • Excellent people and project management skills.
  • Strong communication and presentation abilities.
  • Strong analytical and problem‑solving capabilities.

Preferred Qualifications

  • Solid understanding of insurance business processes and industry‑specific challenges.
  • Proficiency in C#, JavaScript, Power Platform, and Dynamics 365 customizations.
  • Working knowledge of agile methodology, techniques, and frameworks such as Scrum or Kanban.

Benefits

  • Health Benefits: Medical/Rx, Dental, Vision, Life Insurance, Disability Insurance.
  • Financial Benefits: Employee Stock Purchase Plan (ESPP), 401(k), Student Loan Assistance, Tuition Reimbursement.
  • Mental Health & Wellness: Free mental health services and enhanced advocacy services.
  • Paid Time Off, holidays, and preferred partner discounts.
  • Additional benefits may vary by subsidiary entity or geographic location; enrollment waiting periods or eligibility criteria may apply.

Similar jobs