A

AM Best

Global insurance credit ratings and analytics

Programmer Analyst 2

Desktop Application DevelopmentPosted on Nov 5
Full-timeOldwick, Tewksbury, NJ, USA

About the Job

Requirements

  • Bachelor's degree in Computer Science, Programming, or a similar field is preferred.
  • Four to six years of overall programming experience.
  • At least three years of professional experience developing applications using the .NET platform, including web development.
  • At least three years of experience working with relational databases such as Microsoft SQL Server, Oracle, PostgreSQL, or MySQL.
  • Knowledge of coding techniques, algorithms, and data structures, with the ability to handle challenging logic and syntax tasks.
  • Working knowledge or experience with database design.
  • Hands-on experience with API development, including JSON-based services.
  • Experience using Git for source control, including repositories, branches, and pull requests.
  • Ability to work on multiple tasks during a shift.
  • Experience developing web applications using modern frameworks such as Blazor is preferred.
  • Familiarity with containerized environments, cloud computing, or SaaS-based application development is preferred.
  • Experience in mobile application development and SharePoint development, including SharePoint Framework (SPFx), is preferred.
  • Familiarity with AI-assisted development tools or coding assistants such as GitHub Copilot is preferred.

Responsibilities

  • Review, analyze, and modify new and existing applications.
  • Perform user-interface design, application coding, user and system testing, and debugging or troubleshooting.
  • Complete tasks independently with supervisory input when needed, and self-analyze work and make corrections.
  • Provide application documentation and suggest areas requiring additional documentation.
  • Develop application code on a local workstation using appropriate syntax to ensure code is accurate and efficient.
  • Deploy compiled code to development and test environments with assistance from senior development staff.
  • Develop and manage CI/CD pipelines and automated tests to meet code-coverage requirements.
  • Meet with applicable quality-assurance teams as needed to review testing requirements.
  • Resolve quality-control logs created during testing.
  • Account for cybersecurity considerations in project tasks.
  • Provide rotating on-call support and occasional weekend support.

Desired Qualifications

  • Experience developing web applications using modern frameworks such as Blazor.
  • Familiarity with containerized environments, cloud computing, or SaaS-based application development.
  • Experience in mobile application development and SharePoint development, including SharePoint Framework (SPFx).
  • Familiarity with AI-assisted development tools or coding assistants such as GitHub Copilot to improve developer productivity and code quality.

About the Company

AM Best

Global insurance credit ratings and analytics

AM Best is a global credit rating agency, news publisher, and data analytics provider focused on the insurance industry. It rates the creditworthiness of more than 16,000 insurance companies worldwide and offers independent, indicative, and interactive ratings. Its products include credit ratings, commentary, research, and analytics, which are integrated with insurance news and data to help consumers and professionals make informed decisions. The company operates in over 100 countries with offices around the world, and serves agents, brokers, investors, regulators, educators, and policyholders who need to measure and manage insurance-related risks. Unlike broader financial rating firms, AM Best specializes in insurance, combines ratings with research and news, and provides an interactive experience to explore credit opinions. The goal is to enable better risk assessment and decision-making for insurance-related activities.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$500M
Headquarters
Tewksbury Township, New Jersey
Founded
1899

Recently Posted Jobs

Explore more opportunities at AM Best

See more jobs