Senior Software Engineer @ MLMIC Insurance Company - New York, NY

Job Overview

2 months ago

Senior Software Engineer

MLMIC Insurance Company - New York, NY

What we have to offer

From best-in-class benefits to extra perks, MLMIC fosters a work environment that attracts (and keeps!) top talent.

MLMIC employees can take advantage of:

  • Competitive compensation program
  • Medical and dental insurance
  • Life, AD&D, short-term and long-term disability coverage
  • 401(k) with company match
  • Additional company-funded retirement plan
  • Flexible spending accounts
  • Dependent care flexible spending accounts
  • Reduced-cost supplemental disability and life insurance policies
  • Generous vacation and holiday plans
  • Corporate discounts and wellness programs
  • Company-sponsored charity and volunteerism initiative
  • Professional development opportunities
  • Early summer Fridays

MLMIC Insurance Company is based in New York state and has specialized in providing professional liability for NY physicians since 1975. After operating independently and as a mutual insurance company for most of its existence, MLMIC was purchased by Berkshire Hathaway in the fall of 2018.

We continue to be the largest writer of professional medical liability insurance in the State of New York. We insure physicians, dentists, and hospitals. We are currently seeking a candidate to join our Information Services Department. We offer a competitive salary for qualified candidates, with the flexibility to work remotely from home, while utilizing our offices when necessary. We have offices based in New York City, East Meadow, Syracuse, and Colonie.

Position Description:

The Senior Software Engineer will help drive the company’s full stack engineering road map to enable corporate goals and objectives.

Responsibilities include application coding, designing, application management, troubleshooting, monitoring updates and possible security threats, and providing end user support. Some project management tasks on the journey to building a new application.

Primary Responsibilities:

  • Work closely with business partners and technical staff to create technical solutions that meet business and technical requirements.
  • Design, develop, code, test and debug new complex software or significant enhancements to existing software.
  • Responsible for coaching developers to continuously elevate their engineering
  • Developing web applications related to tasks that can include (but not limited to) workflows, sales, marketing, and internal systems improvements.
  • Integrating various internal and off-the-shelf applications
  • Building internal- and Internet-facing web apps and services
  • Management of the code repository and version control systems
  • Maintenance and support of existing custom platforms
  • Partnering with internal teams to manage the application infrastructure

Qualifications:

  • 8+ years’ experience developing web applications
  • C# experience developing within the ASP.NET framework
  • Demonstrated ability to work independently with limited direction
  • Problem solving, willingness to accept a task and run with it to completion utilizing a variety of skills to get to the finish line.
  • Enjoys challenging projects, research and development solutions
  • Demonstrated Experience with full stack end to end development
  • Ability to create user interface components that are modular, scalable, and maintainable.
  • Experience with REST based API development with JSON.
  • Experience with databases including one of either Sql Server or Oracle.
  • Experience with ETL and integration tools.
  • Experience with Source code management systems like GIT
  • Hands on experience working in a hybrid cloud environment with AWS is preferred.
  • Experience with AWS hosted applications/infrastructure
  • Must have strong team and interpersonal skills, and the ability to multi-task, when required
  • Able to work in a small company environment
  • Ability to view problems from a business perspective and to implement “user friendly” solutions
  • Demonstrated willingness and ability to communicate effectively with non-technical customers

Job Type: Full-time

Pay: $85,000.00 – $105,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Employee discount
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Parental leave
  • Retirement plan
  • Vision insurance

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday

License/Certification:

Work Location: Remote

Job: Senior Software Engineer
Location: New York City
Salary: $85,000 - $105,000 a year

Similar Jobs

Junior Server Engineer

Institute for Family Health

New York, NY

They ensures that system hardware, operating systems, software systems, and related procedures adhere to organizational standards and guidelines.

Site Reliability Engineer

Deloitte

Glen Mills, PA

Experience with Git or similar development repo. Develop templates to automate infrastructure provisioning on Microsoft Azure using scripting language of your…

Software Engineer

Deloitte

Glen Mills, PA

At least 5 years’ experience in . At least 2 years’ expertise building distributed, asynchronoyus cloud applications. Create Web UI applications using angular.

DevOps Engineer

Deloitte

Princeton, NJ

In collaboration with DevOps engineers, and Cloud architects you will support development teams with a full set of DevOps ALM tools by leading the establishment…

Senior Software Engineer - .NET Core, Azure

Deloitte

Princeton, NJ

At least 6 years of experience with core programming skills in C# with a focus on .net Core. At least 6 years expertise building distributed, asynchronoyus…

Part Time Unity Game Developer

New Jersey Institute of Technology

Newark, NJ

Information regarding NJIT campus security, personal safety, and fire safety including topics such as, disciplinary procedures, crime prevention, NJIT Police…

Azure Application Developer

Deloitte

Princeton, NJ

Manage and oversee day to day activities of team and ensure adherence to enterprise standards in project execution methodology, requirements gathering, quality…

Identity Access Management Engineer

Deloitte

Princeton, NJ

Perform technology research, hands-on evaluation, and provide technical summary of the solution based on business use cases.

DevOps Engineer

Deloitte

Glen Mills, PA

In collaboration with DevOps engineers, and Cloud architects you will support development teams with a full set of DevOps ALM tools by leading the establishment…

Member of Technical Staff (Security Engineering) - Opportunity for Working Remotely New York, NY

VMware

New York, NY

Also, you will have the opportunity to collaborate with, but not limited to, security architects, development teams across VMware, and other security engineers…

Software Engineer

Barclays

Whippany, NJ

Creating & refactoring programs in accordance with design, following relevant code management procedures & applying agreed coding standards.

DevOps Cloud Engineer

Deloitte

Glen Mills, PA

Manage a group of DevOps Support Engineers to provide application production support in a global multi-geography cloud environment, and the team's day to day 24…

Identity Access Management Engineer

Deloitte

Glen Mills, PA

Perform technology research, hands-on evaluation, and provide technical summary of the solution based on business use cases.

Senior Full Stack Engineer

Deloitte

Princeton, NJ

Broad exposure to at least one cloud platform: AWS, Google, Azure, Azure is preferred. Design reliable, scalable, and performant end-to-end architectures –…

IT Assistant 3 - Programmer

The City University of New York (CUNY)

New York, NY

Perform testing and documentation of new software applications. Excellent written and oral communication skills. Net and MS SQL Server.

Senior Software Engineer - .NET Core, Azure

Deloitte

Glen Mills, PA

At least 6 years of experience with core programming skills in C# with a focus on .net Core. At least 6 years expertise building distributed, asynchronoyus…

Azure Application Developer

Deloitte

Glen Mills, PA

Manage and oversee day to day activities of team and ensure adherence to enterprise standards in project execution methodology, requirements gathering, quality…

DevOps Cloud Engineer - Tax

Deloitte

Princeton, NJ

Knowledge of networking and software defined networking in cloud environments. You will own the day-to-day health, uptime, monitoring, and reliability of…

DA Associate Consulting Engineer

Aspire Technology Partners, LLC

Eatontown, NJ

Must have excellent troubleshooting skills and be customer oriented. The range of technologies exposed in this position varies from security to route/switch,…

Senior Full Stack Developer

Deloitte

Princeton, NJ

Mentor junior development staff in the art of building software systems. You’ll be joining a team responsible for using cutting-edge technologies to modernize…

Sr Android Engineer, Product

Showtime

New York, NY

This person will p articipate in all stages of Android development including architecture, coding and final testing, w ork as part of an Agile team to deliver…

Member of Technical Staff (Security Engineering) - Opportunity for Working Remotely Newark, NJ

VMware

Newark, NJ

Also, you will have the opportunity to collaborate with, but not limited to, security architects, development teams across VMware, and other security engineers…

React JS Developer

Plexus

Jersey City, NJ

Experience in Javascript, HTML, CSS and React.JS. Should posses exposure on some relational database. Job Types: Full-time, Contract.

Junior Server Engineer Mid-Hudson New York

Institute for Family Health

New Paltz, NY

They ensures that system hardware, operating systems, software systems, and related procedures adhere to organizational standards and guidelines.

Ad