Senior Application Developer

Location Name NJ, Mount Laurel
Date Posted
1 month ago(12/8/2020 9:45 AM)
Admiral Insurance Group
Primary Location
US-NJ-Mount Laurel
Information Technology

Company Details



Admiral Insurance Group, a W. R. Berkley Company, is a wholesale-dedicated excess and surplus lines commercial insurance carrier. We specialize in underwriting difficult-to-place moderate to high-risk commercial business looking for creative solutions to new and unusual complex risks. Our lines of business include Commercial Casualty and Professional Liability.


Admiral has been in operation since 1974, with antecedents dating back to 1952. We have been a part of the W. R. Berkley Corporation since 1979. W. R. Berkley Corporation, founded in 1967, is one of the nation’s premier commercial lines property casualty insurance providers. Our A.M. Best’s rating is A+ and a financial size category XV.


We are a company that values the individual strengths of each of our employees. Admiral empowers individuals, challenging every employee to contribute to our goal, agile solution provider to our customers and our team. We seek collaborative individuals dedicated to making a difference every day. We offer opportunities for advancement, personal development, competitive benefits and compensation.


Come join our team! To learn more, visit us at:


The Senior Software Developer is Responsible for the design, development, maintenance and enhancement of applications utilized by Admiral Insurance and its business partners.  Develop an application design that will satisfy the immediate requirement as well as provide opportunities for long-term expansion.  Possess an ability to effectively explain the design to members of IT management and staff in both verbal and written forms.  Complete research and development on new programming tools and third-party toolkits, and provide recommendations to IT Management regarding how to move forward with new technology.  Act as a lead reference to the users of applications developed and maintained by the IT Department.



  • Work closely with product owners, senior engineers, designers, programmers, and QA to deliver industry-leading solutions.
  • Effectively contribute to the implementation of major features and components from requirements and designs.
  • Effectively contribute to technical design, task estimation, implementation, automated testing, debugging, and deployment.
  • Implement major features and components from requirements and design.
  • Write technical specifications.
  • Effectively contribute to the ongoing effort to improve software design and coding best practices.
  • Work closely with QA and other organizations in the company to educate staff and evaluate feature requirements and functionality.
  • Responsible for the full life cycle of projects, including requirements, design, technical design, task estimation.
  • Participate as a productive member of an agile team of developers.
  • Communicate well with product owners, customer support, and other team members.
  • Promote established standards, processes, procedures, and tools throughout the software development life cycle.
  • Lead the resolution of complex application support issues and the development research into any issues that require programming changes.
  • Lead research and development efforts on all new versions of existing IT tools as well as the new toolkits being assessed by IT.  Resolve all issues regarding installation and implementation of the tools.  Provide guidance to use the new tools.
  • Act as an IT representative at corporate meetings and on corporate projects. 
  • Perform other duties as assigned.


Technical Skills:

  • C#
  • NET Web Services, Web API
  • Entity Framework and LINQ
  • Automated Unit-Testing
  • Application Design Patterns
  • Multi-Tier Application Design
  • Web Application Security
  • Third Party Controls, Telerik Preferred
  • JavaScript and AJAX
  • JavaScript Frameworks (i.e. jQuery, Angular)
  • Bootstrap front-end css framework
  • Understanding of XML, XSLT, XSD
  • IIS Configuration and Administration
  • TFS Automated Builds
  • Business Workflow Applications (i.e. - ALBPM)
  • Performance Monitoring and Optimization
  • External Web Service Consumption
  • T-SQL using SQL Server 2012 or higher.
  • Create Tables, Views, Stored Procedures and User Functions
  • Blazor experience is a plus
  • Java experience is a plus
  • Automated testing experience is a plus


  • Must have a Bachelor’s Degree in MIS/Computer Science or equivalent experience.
  • Must have a minimum of 5 years of experience with complex system design and implementation in the User Interface, Business Logic and Database layers.
  • Solid critical thinking, problem-solving and time-management skills.
  • Team player with great interpersonal skills.
  • Excellent oral and written communication skills.
  • Highly self-motivated.
  • Agile (SCRUM) experience is a plus.
  • Insurance industry experience is a plus.
  • Proficiency in MS Office (Excel, Outlook, PowerPoint)




Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.