Application Developer
Role details
Job location
Tech stack
Job description
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 independantly with little direction., o Primary responsibility is to write / develop code per user stories developed by our Business Analyst (BA) team. o Work with our BA's and other developers on new application development in support of our integrated benefits underwriting and management platform. o Regularly meet with our BA's to review new requirements, progress on existing work and testing in an Agile Development environment o Conduct thorough Data Exploratory Analysis before starting to code in order to determine potential issues with existing data not identified in the specs
- Application Support
o Work on existing applications within our benefits administration platform regarding new enhancements, new capabilities and fixes on an as needed basis.
- Systems Documentation
o Update appropriate systems documentation to reflect changes in the original requirements documents and use cases, when there are changes to the original requirements documentations.
- Database Design / Scripting
o Work on designing and optimizing relational database schemas based on the defined requirements and understanding of the underlying data o Create views and stored procedures necessary for use with new or existing applications and reports o Analyze and refactor existing views or stored procedures as data or requirements change, o C# o Microsoft .Net (.Net Framework and/or .Net Core) o ASP.Net MVC and WebAPI o Client<>Server RESTful communication o Bootstrap/jQuery o Windows Presentation Framework o MS SQL o Git/Bit Bucket
- Skills and experience to provide backup support in the following areas
o Windows Server
- Moderately complex database skills
o Design and implement logical and physical data model o Moderate to complex SQL o Database field encryption o Database tuning and maintenance o Managing of transactional and data warehouse environments o Extraction Translation and Loading processes
- 4+ years systems development
o Requirements definition o Code re-use o Systems integration o Application development and testing o Quality assurance
- Bonus Skills
o SSIS o WCF o Azure Devops o WinForms o Single-Page Application (SPA) Frameworks o Redis
- Other
o 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.
Requirements
Do you have experience in jQuery?, * Typically requires a University Degree and minimum 3 years of prior relevant experience, or equivalent experience.
Benefits & conditions
Pulled from the full job description
- Paid parental leave
- Parental leave
- 401(k)
- Health insurance
- Vision insurance
- Health savings account
- Dental insurance, We offer a competitive and comprehensive compensation package. The base salary range represents the anticipated low end and high end of the range for this position. The actual compensation will be influenced by a wide range of factors including, but not limited to previous experience, education, pay market/geography, complexity or scope, specialized skill set, lines of business/practice area, supply/demand, and scheduled hours. On top of a competitive salary, great teams and exciting career opportunities, we also offer a wide range of benefits.
Below are the minimum core benefits you'll get, depending on your job level these benefits may improve:
- 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
Other benefits include:
- 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
- And more...