Application Developer

GallagherBloomfield Hills, MI
Hybrid

About The Position

Gallagher is looking for an all around Application Developer who is strong with C#/.Net and Database skills. This person needs to be able to work very independently with little direction. The role involves writing and developing code per user stories, working on new application development in support of an integrated benefits underwriting and management platform, and meeting regularly with Business Analysts in an Agile Development environment. The developer will also conduct thorough Data Exploratory Analysis before coding and work on existing applications for enhancements, new capabilities, and fixes. Additionally, the role requires updating systems documentation, designing and optimizing relational database schemas, creating views and stored procedures, and analyzing/refactoring existing database objects.

Requirements

  • University Degree and minimum 3 years of prior relevant experience, or equivalent experience.
  • Proficient with C#
  • Proficient with Microsoft .Net (.Net Framework and/or .Net Core)
  • Proficient with ASP.Net MVC and WebAPI
  • Proficient with Client<>Server RESTful communication
  • Proficient with Bootstrap/jQuery
  • Proficient with Windows Presentation Framework
  • Proficient with MS SQL
  • Proficient with Git/Bit Bucket
  • 4+ years systems development
  • Requirements definition
  • Code re-use
  • Systems integration
  • Application development and testing
  • Quality assurance
  • Customer-centric, professional approach in working with a variety of people.
  • Sufficient oral and written communication to prepare required reports.
  • Ability to work within a team as well as independently with little supervision.

Nice To Haves

  • Backup support in Windows Server
  • Moderately complex database skills
  • Design and implement logical and physical data model
  • Moderate to complex SQL
  • Database field encryption
  • Database tuning and maintenance
  • Managing of transactional and data warehouse environments
  • Extraction Translation and Loading processes
  • SSIS
  • WCF
  • Azure Devops
  • WinForms
  • Single-Page Application (SPA) Frameworks
  • Redis

Responsibilities

  • Write/develop code per user stories developed by the Business Analyst (BA) team.
  • Work with BAs and other developers on new application development in support of the integrated benefits underwriting and management platform.
  • Regularly meet with BAs to review new requirements, progress on existing work, and testing in an Agile Development environment.
  • Conduct thorough Data Exploratory Analysis before starting to code to determine potential issues with existing data not identified in the specs.
  • Work on existing applications within the benefits administration platform regarding new enhancements, new capabilities, and fixes on an as needed basis.
  • Update appropriate systems documentation to reflect changes in the original requirements documents and use cases.
  • Work on designing and optimizing relational database schemas based on defined requirements and understanding of the underlying data.
  • Create views and stored procedures necessary for use with new or existing applications and reports.
  • Analyze and refactor existing views or stored procedures as data or requirements change.

Benefits

  • Medical/dental/vision plans, which start from day one!
  • Life and accident insurance
  • 401(K) and Roth options
  • Tax-advantaged accounts (HSA, FSA)
  • Educational expense reimbursement
  • Paid parental leave
  • Digital mental health services (Talkspace)
  • Flexible work hours (availability varies by office and job function)
  • Training programs
  • Gallagher Thrive program – elevating your health through challenges, workshops and digital fitness programs for your overall wellbeing
  • Charitable matching gift program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service