Senior Software Engineer or Principal Engineer - 1127

Company: Security Mutual Life Insurance

Location: Binghamton, NY 13901

Salary: $105,000 - $143,000 a year

Type: Full-time

Posted: 2026-04-27

About this role

In search of: The next member of our Software Engineering team. If you enjoy working in a team environment and would like to contribute to the success of an evolving Systems & Technology function, read on. We’re looking for someone who:

  • Is equally adept at taking initiative as taking direction to solve programming challenges.
  • Finds that using online tools to research problems comes naturally.
  • Excels at conveying complex information in simple, understandable ways.
  • Is intrinsically motivated and focused on providing high quality deliverables.
  • Finds that attitude is as important as technical skill.
  • Loves it when an assignment goes right but is resilient and stays upbeat when it doesn’t.
  • Listens well, asks incisive questions, and digs into details while keeping the big picture in focus.
  • Artistic, creative thinking and open mindedness to new ideas and approaches.
  • Above all, thrives on collaboration and takes great satisfaction in helping others meet their goals.

This role is primarily based out of our Binghamton, NY home office and offers a hybrid schedule, allowing for a combination of onsite collaboration and remote work during the week.

The level of the position will be determined by relevant skills, experience and qualifications.

# Description of Duties and Responsibilities of a Senior Software Engineer and Principal Engineer:

  • You may direct other developers, work alongside senior IT team members and management to develop, write, update, maintain and modify computer programs and software systems.
  • Write, update and maintain computer programs and software packages to handle specific jobs such as insurance administration, data collection, data reporting, and controlling other equipment.
  • Create and maintain security and performance minded applications and programs.
  • Create and maintain software builds and perform releases to development and production servers.
  • Engage in high level planning of applications and develop the fu...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Binghamton