Senior Dynamics 365 Developer
Listed on 2026-09-27
-
Software Development
Software Engineer, Senior Developer
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.
Your focus will be on delivering high-quality software solutions to enhance operational efficiency, streamline processes, and drive business growth. You will work closely with cross-functional teams, including business analysts, designers, architects, agile evangelists, and other developers, to ensure the successful delivery of products that meet business requirements and align with industry best practices.
- Configure, develop and maintain these components for dynamics delivery
- Model-driven and canvas apps, Plugins and custom controls, Power Platform tools including PowerBI, Power Automate, Flows and others
- Unit an integration test within automation framework
- Lead the design and architecture of complex Dynamics
365 solutions - Mentor and guide junior 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
- Mentor and coach junior and mid-level Dynamics
365 developers, providing technical guidance and support in their professional growth - Facilitate regular knowledge-sharing sessions to enhance team members' skills and proficiency in automation tools, development best practices, and software delivery processes
- Foster a collaborative and inclusive work environment, encouraging team members to actively participate in brainstorming sessions, design reviews, and solution discussions
- Be Gritty:
Have courage, be determined and stay 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 customercentric solutions using speed and agility. - Be Smart:
Make good and timely decisions that propel our company forward. - Be Clear:
Communicate a concise message that resonates every time.
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Curious mindset to experiment and resolve functional and technical issues.
- Strong problem-solving skills for technology-related issues and complex business scenarios.
- Must be a hardworking individual who is detail-oriented, analytical, and inquisitive.
- Knowledge of C#, .NET, Type Script, JavaScript or other programming languages.
- Experienced in working within an "AGILE + Dev Ops" process management methodology.
- Ability to build strong relationships and work collaboratively on teams.
- Ability to adapt to changing priorities and handle multiple projects simultaneously.
- Excellent people and project management skills.
- Strong communication and presentation skills.
- Strong analytical and problem-solving skills.
- 5+ years’ experience in D365 or related development environment.
- 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, to deliver solutions.
- Health Benefits:
Medical/Rx, Dental, Vision, Life Insurance, Disability…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).