Programmer III

Back to job search

Programmer III

  • Location:

    United Kingdom

  • Contact:

    Piere Forbes

  • Contact email:

    piere.forbes@equitycity.co.uk

  • Contact phone:

  • Job ref:

    793

  • Published:

    11 days ago

  • Expiry date:

    2026-07-04

Job Title: IT Programmer / Software Developer
Location: United States (New Jersey)
Salary Range: $100,000 per annum and benefits package

Reporting to: Technical Lead / Senior Engineering Leadership

Type: Permanent

Overview:
An established specialist insurance business is seeking an experienced IT Programmer / Software Developer to help maintain and enhance a custom-built insurance application used across policy administration, quoting, rating, mapping, claims, accounting, reporting and regulatory data transmission. This is a strong opportunity for a hands-on developer to work on a business-critical platform supporting a large user base and a significant portfolio of insured customers.

Key Responsibilities:

  • Work with Technical Leads and Senior Engineers to define, design, build, manage and maintain technical solutions in line with IT SDLC processes, standards and best practice.
  • Ensure functional and non-functional requirements are clearly understood, designed against, tested and documented to support reliable, scalable, portable and highly available applications.
  • Participate in code reviews and validation of engineering deliverables.
  • Ensure the appropriate level of design documentation, traceability and test coverage is in place for requirements and use cases.
  • Manage enhancements, changes, incidents and problem resolution for technical solutions in line with IT service delivery principles and SLAs.
  • Support the ongoing development and improvement of enterprise web services, APIs, packaged applications and supporting technologies.
  • Contribute to the design and implementation of secure, high-performing and scalable public-facing applications.
  • Translate business and technical requirements into use cases, unit tests, functional test cases and supporting documentation.
  • Support end-to-end testing of technical solutions and applications.

What We're Looking For:

  • Bachelor’s degree in Computer Science, Engineering or a similar discipline.
  • 5–10 years’ software development experience.
  • Extensive knowledge of .NET or C#.
  • Experience with Web UI / JavaScript frameworks.
  • Strong SQL Server database development skills.
  • Knowledge and experience of integration architecture patterns, standards, frameworks or tools.
  • Hands-on experience designing and implementing security standards and patterns.
  • Strong understanding of designing, implementing, deploying and maintaining public-facing, high-performing and scalable enterprise web services and APIs.
  • Working knowledge of SOA, WCF, Web Services, SOAP, REST, XML, JSON and associated transport and security protocols.
  • Experience using application development tools such as GIT, Visual Studio and Azure DevOps.
  • Experience employing Test Driven Design.
  • Demonstrable experience translating requirements into use cases, unit tests and functional test cases.
  • Experience designing and building testing facilities and applications for end-to-end testing of technical solutions.

Desirable but Not Essential:

  • Experience within insurance, agriculture, risk management or financial services environments.
  • Experience supporting policy administration, claims, accounting, reporting or regulatory data platforms.
  • Experience implementing or using web services platforms that enable mediation for integration and security requirements across web and mobile interfaces.
  • Experience supporting lifecycle management of enterprise web services, packaged applications and related technologies.
  • Experience working on large-scale, business-critical platforms with a high number of internal and external users.

About the Company:
A well-established specialist insurance business with a strong reputation in agricultural and specialty risk management. The organisation provides traditional and innovative insurance solutions, supported by a culture built on integrity, accountability, collaboration and agility. The business is technology-led, growth-focused and committed to investing in its people, platforms and long-term client relationships.