Skip to Main Content
← Back to Jobs

Lead Application Developer/Architect

Brown & Brown Inc. Atlanta ,GA
  • Posted: 27 days ago
  • Full-Time
Job Description
Job Summary

Brown & Brown Inc. is looking for a Lead Application Developer to manage system development projects. The Lead Developer/Architect is responsible for the most complex business analysis and software development projects and will assist in training other Developers as needed.  Must be skilled in design, coding, testing, and debugging new software or enhancements to existing software.

The Lead Developer/Architect will work with IT Operations Teammates to understand software issues and develop specifications to resolve them.  They will also resolve complaints and respond to suggestions for improvements and enhancements.

Essential Duties and Responsibilities

  • Lead a development team and develop projects in a fast-paced environment
  • Collaborate with UX resources to drive consistent look and feel of user interface
  • Collaborate with database resources to ensure robust and complete data access and manipulation
  • Follow pre-established guidelines as well as create new guidelines to perform the functions of the job
  • Demonstrate a high degree of ingenuity and problem-solving skills
  • Mature the software development life cycle within your area of responsibility
  • Support applications using software development methodologies including structured programming, documentation, design, and code review and ensure consistent use of Azure DevOps to manage the full lifecycle
  • Work with business analysts and application users to define and design robust user centric application solutions
  • Design, develop and test software applications
  • Maintain systems by identifying and correcting software defects
  • Create technical specifications and unit test plans
  • Collaborate with IT to ensure hardware and software are aligned to business requirements
  • Follow secure coding guidelines such as OWASP
  • Train junior/new developers
Required Skills

Required Competencies

  • Strong knowledge of .NET and .NET Core Frameworks
  • Strong understanding of object-oriented programming and SOLID design principles
  • Proficient in C# with good understanding of VB.NET
  • Proficient in ASP.NET MVC, HTML5, CSS, JavaScript, and JQuery
  • Experience with front-end frameworks (AngularJS, Knockout, React, etc.)
  • Experience with SOAP and Restful Web Services (WCF, Web API)
  • Proficient in SQL Server 2012 and above, Transact SQL, stored procedures, triggers, SSIS and SSRS
  • Experience with applying design and architectural patterns
  • Experience in end-to-end Software Development Life Cycle (SDLC) projects
  • Experience working with Agile/Scrum methodologies
  • Experience with code review and evaluation

 

Preferred Skills

  • Bachelor’s degree or equivalent experience
  • 15+ years of experience in all phases of software development including design, coding, testing, debugging, implementation, and source management
  • Experience in the insurance industry and/ or basic knowledge of insurance or financial services.
  • Experience with Azure DevOps, CI/CD Pipelines and GIT source control
  • Experience designing and building relational databases
  • Understanding of data modeling concepts
  • Experience with Azure SQL, App Services, API Management, PowerBI, Data Factory or any other Microsoft Azure resources are a plus.
Salary Range

Negotiable

Contact

Ashlie Bleidt - [email protected] #LI-AP1 #ZRAP

Brown & Brown Inc.

Address

Atlanta, GA
USA

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.