Demo

Senior Software Engineer

MS Shift, Inc.
York, NY Full Time
POSTED ON 4/9/2026
AVAILABLE BEFORE 5/7/2026

Role Overview

We’re looking for a Senior Software Engineer with 10 years of hands-on experience building and evolving production systems. This role includes helping modernize and migrate legacy applications into a scalable, cloud-ready, next-generation architecture while continuing to deliver new features.


You’ll work hands-on in both legacy environments and modern stacks, making pragmatic decisions that balance speed, risk, and long-term maintainability. This role is also customer-facing at times, requiring participation in customer meetings, conference calls, and product discussions to ensure we build the best solutions for our clients.


This is an onsite position in our amazing 1 World Trade Center office.


Responsibilities


Software Development

  • Design, develop, and maintain backend services using C# / .NET (.NET Core and newer)
  • Build and evolve RESTful APIs and system integrations
  • Develop modern, responsive front-end applications using React
  • Architect and optimize database schemas, queries, and indexes
  • Troubleshoot complex production issues across application, API, and database layers


Legacy Modernization

  • Analyze existing systems and help plan and execute migrations to modern architectures
  • Migrate legacy data models and logic while preserving data integrity and business rules
  • Improve scalability, reliability, and maintainability of core platform services


Architecture & Engineering Leadership

  • Lead technical design discussions and contribute to architectural decisions
  • Mentor Tech Support engineers and participate in reviews and technical standards
  • Improve monitoring, and deployment processes


Customer & Product Collaboration

  • Participate in customer conference calls, product demos, and technical meetings
  • Work directly with customers, product teams, and business stakeholders to understand real-world requirements
  • Help translate customer needs into technical solutions and system improvements
  • Ensure the platform evolves to support enterprise hospitality and operational workflows


Required Qualifications

  • 10 years of professional software development experience
  • Strong expertise in C# and .NET / .NET Core
  • Strong experience with React.js and modern JavaScript/TypeScript
  • Extensive experience designing and consuming REST APIs
  • Deep experience with relational databases (SQL Server, MySQL, PostgreSQL, etc.)
  • Proven experience modernizing or migrating legacy systems
  • Solid understanding of software architecture, refactoring strategies, and system evolution
  • Strong problem-solving skills with a pragmatic, business-aware mindset
  • Ability to communicate effectively with technical teams and customers


Nice to Have

  • Cloud platforms (Azure preferred)
  • Microservices or service-oriented architectures
  • Docker / Kubernetes
  • Event-driven systems or messaging platforms
  • Experience working with large, long-lived codebases
  • Security, authentication, and authorization (OAuth, JWT, SSO)

Salary : $150,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MS Shift, Inc.

  • MS Shift, Inc. York, NY
  • MS SHIFT is a rapidly scaling enterprise SaaS platform powering security, operations, and guest services for leading global hospitality brands. We’re looki... more
  • 10 Days Ago

  • MS Shift, Inc. York, NY
  • MS Shift is expanding—and we're hiring a motivated Sr. Customer Success Manager to help our clients get the most from our security and operations software ... more
  • 10 Days Ago

  • MS Shift, Inc. York, NY
  • The Executive Administrative Assistant provides high-level administrative, operational, and strategic support to C-level executives. This role ensures the ... more
  • 10 Days Ago

  • MS Shift, Inc. York, NY
  • Position Overview We are seeking a detail-oriented and proactive Assistant Purchasing Manager to support procurement operations, vendor management, and cos... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the York, NY area that may be a better fit.

  • Veracity Software Inc Rochester, NY
  • Job Title: Senior Specialist, Electrical Engineer (RF) Location: Rochester, New York Employment Type: Full-Time Work Schedule: 5/8 (8 hrs/day, 5 days/week)... more
  • 27 Days Ago

  • Veracity Software Inc Rochester, NY
  • Rochester, New York Employment Type: Full Time Work Schedule: 9/80 (Employees work 9 out of every 14 days; every other Friday off) The Senior Specialist, E... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!