Enable job alerts via email!

Lead Development Specialist

CNA Hardy

Manchester

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading specialist commercial insurance provider is seeking a Lead Developer to oversee insurance-based solution development using the Microsoft tech stack. This role involves planning technical specifications, mentoring junior developers, and ensuring quality application solutions. Candidates should possess strong C# and ASP.Net experience alongside excellent analytical skills. The position offers a dynamic work environment and opportunities for professional growth.

Qualifications

  • Broad knowledge of the system development life cycle and application program development alternatives.
  • Understanding of interface design and user-centered work methods.
  • Ability to work independently and prioritize multiple tasks.

Responsibilities

  • Oversee and guide the development team in insurance-based solutions.
  • Plan and document technical specifications for system design.
  • Evaluate business requirements and develop application solutions.
  • Support the implementation of applications into production environments.
  • Mentor and guide junior team members, fostering growth.

Skills

C# development experience
ASP.Net and MVC development experience
MS SQL Server experience
SOA experience and web service development
Strong analytical and problem-solving skills
Attention to detail
Interpersonal and communication skills

Tools

SharePoint
Microsoft Reporting services
Job description
Position Summary

Oversee and provide technical guidance to the team in developing insurance-based solutions in the Microsoft technical stack and delivering them with high quality. The tech stack ranges from using .Net Framework, MVC, .Net Core for web development and using Web API’s &service oriented architecture for system integrations

Working with the different teams like Business Relationship Directors, Architecture, Security, Infrastructure to design, build and support applications to deliver the business needs.The focus of this position will be a lead developer role, providing key technical knowledge to drive application design and delivery.

This individual employs a high degree of customer service, technical expertise and timeliness in response to key work.

Key Responsibilities

Performs a combination of the following duties according to departmental guidelines:

  • Be the driver of the team in implementing company’s vision into technical solutions by using modern development practices.
  • Planning and documenting comprehensive technical specifications for system design and plays a major role in the Ops/ IT Roadmap Development projects – either as an individual contributor or as part of a wider team to deliver key initiatives.
  • Write testable, scalable, and efficient code, leading by example and setting standards for the team.
  • Evaluates defined business requirements and processes (e.g., new enhancements or maintenance) and detailed designs and develops moderate to complex application program solutions.
  • Ensures quality of application solutions by performing code review and providing constructive feedback, creating documentation, implementing code, verifying business logic, performing defect root cause analysis, and completing unit and integration testing.Participates in systems testing with other IT staff.
  • Assists with the high-level design of solutions.Consults with the Development Manager/BRD / business analyst / Architect to analyze system requirements and capabilities, identify associated risks, and resolve problems.May act as a liaison between business and the technical team.
  • Researches and evaluates new and/or alternative solutions and works with development manager to recommends the most efficient and cost-effective solution for the systems/program design and develops system specifications and procedures.May include integrating vendor applications and working with consulting resources on existing applications.
  • In conjunction with Production Support staff, supports the implementation of the application into production and testing environments. May confer with technical personnel to identify and resolve issues and provide 2nd and 3rd level technical support.
  • Responds to incoming support requests from Production Support and maintains the call detail in the incident tracking system.Analyses and resolves user problems, issues and requests in a timely manner, escalating unresolved incidents and complex requests as necessary.
  • Ensures customer satisfaction through meeting established development and service level standards.
  • Create and update policies and procedures to ensure compliance with external regulations and Sarbanes-Oxley standards.
  • Acquires and maintains knowledge of relevant product offerings and policies to provide technically accurate and appropriate solutions to customers.
  • Mentoring and guiding junior team members (including offshore developers), fostering their growth and encouraging the adoption of industry best practices.
  • Comply with all applicable legal and regulatory requirements and ensure, at a level appropriate to the position, that appropriate measures are in place to ensure this compliance.
  • Staying updated with the latest technologies and driving the innovation within the team.
  • May perform additional duties as assigned.
Skills, Knowledge & Experience
  • Requires a broad knowledge of the system development life cycle, and system and application program development alternatives.
  • Strong knowledge of client area's functions and systems.
  • Strong analytical and problem-solving skills.
  • Understanding of interface design and user centred work methods.
  • Must be customer focused and able to meet and exceed customer expectations.
  • Strong interpersonal and communication skills required to interact effectively with clients, systems staff, consultants, vendors technology partners.
  • Ability to function independently, prioritises, and manages multiple tasks.
  • Attention to detail, ability to function independently and ability to prioritise work.
  • Knowledge and experience of Finance and insurance data models and reporting concepts.
  • Willingness to work flexible hours, as required.
  • Appropriate knowledge of all relevant regulatory and legal requirements applicable to the position
  • Technical and functional knowledge of:Must have:
  • C# development experience
  • ASP.Net and MVC development experience
  • MS SQL Server experience, T-SQL knowledge, stored procedures, functions etc.
  • SOA experience and web service development
  • SharePoint development skills
  • Additional useful skills:
  • Microsoft Reporting services
The Company

CNA Hardy is a leading specialist commercial insurance provider for clients within the Lloyd’s and company markets. We offer a highly specialised and comprehensive portfolio of innovative and market leading products. Coverage is available to businesses of all sizes for domestic, international and global exposures.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs