Jobs · Information Technology · New York

Software Development Engineer

Information Technology$85k–$110k/yrFull-time

About the role

Berkley Medical Management Solutions (BMMS) provides a managed-care service for W.R. Berkley Corporation, focusing on injured workers’ return to work through integrated technology, clinical practices, and return-to-work strategies. Founded in 2014, BMMS combines solid clinical practices, proven return-to-work strategies, and robust software into a seamless workers’ compensation case management system.

Responsibilities

  • Participate in the entire software development life cycle, debugging applications and configuring existing systems.
  • Implement robust and reliable solutions and work within a team of SDEs to achieve software development results.
  • Participate in requirements analysis, stay open to new ideas, and stay up-to-date with latest tools and technologies.
  • Collaborate with internal teams to produce software design, architecture, and design documentation (high & low).
  • Write clean, scalable code using C#, SQL, .NET technologies and other Web and Middleware technologies.
  • Implement and integrate APIs for data exchange between different components or systems.
  • Revise, update, refactor, debug code and participate in code reviews, applying best practices.
  • Perform code enhancements to existing software applications and provide technical support.
  • Develop documentation throughout the software development life cycle (SDLC).
  • Demonstrate tact and discretion in all communications and contribute positively to department morale.
  • Establish and maintain effective working relationships with unit staff, clients, providers, and other departments.

Qualifications

  • 3+ years of experience as a .NET Developer (.NET Framework, .NET Core, and ASP.NET).
  • Experience building full stack (backend, frontend and database) web-based applications.
  • Knowledge of .Net, C# and JavaScript.
  • Preferred experience in HTML 5, Angular, Node, React, Rabbit MQ, MS SQL, SignalR, Git, Bitbucket, Jira, Confluence.
  • Preferred experience with .Net Core, APIs (REST & GraphQL), Microservices, Windows services, Event-Driven design, Async processing, Multi-Threading and Cloud.
  • Database Management: Proficiency in SQL and working knowledge of database systems like SQL Server or MySQL.
  • API Development: Experience creating and consuming RESTful APIs using technologies like Web API.
  • Good understanding of software design principles and patterns.
  • Familiarity and experience working with Agile/Scrum environments.
  • Cloud Services: Knowledge of integrating applications with cloud platforms like Azure or AWS.
  • Testing and troubleshooting abilities: Ability to write unit tests, perform debugging, and ensure code quality.
  • Knowledge of enterprise level integrations using middleware technologies such as RabbitMQ, Kafka etc.
  • Good communication skills.
  • Education Requirement: Bachelor’s degree in Computer Science, Software Engineering or relevant field.

Benefits

  • Health
  • Dental
  • Vision
  • Life
  • Disability
  • Wellness
  • Paid Time Off
  • 401(k)
  • Profit-Sharing plans

Pay

Base Salary Range: $85k‑$110k

Similar jobs