Demo

Senior Software Developer – .NET Core & React.js

MS Shift, Inc.
Indiana, PA Full Time
POSTED ON 4/15/2026
AVAILABLE BEFORE 4/22/2026
We are looking for a Senior Software Developer with expertise in ASP.NET Core and React.js to join our dynamic team. The ideal candidate will have strong backend and frontend development skills, experience in designing scalable applications, and a deep understanding of modern web technologies. You will play a key role in building and maintaining our web applications, ensuring high performance, scalability, and security.

To apply for the job, please submit a copy of your resume, a cover letter and your salary expectations to: hr@msshift-usa.com

Responsibilities

  • Backend Development (ASP.NET Core):
  • Design, develop, and maintain RESTful APIs using ASP.NET Core.
  • Implement authentication and authorization mechanisms using JWT, OAuth, or IdentityServer.
  • Optimize database performance using Entity Framework Core (EF Core) with SQL Server/PostgreSQL.
  • Write efficient and secure backend logic, ensuring scalability and maintainability.
  • Integrate third-party services and APIs.
  • Frontend Development (React.js):
  • Develop and maintain user-friendly React.js applications.
  • Implement state management using Redux, Zustand, or React Query.
  • Ensure responsive UI/UX with CSS-in-JS, Tailwind, or Material UI.
  • Optimize frontend performance and ensure cross-browser compatibility.
  • General Responsibilities:
  • Collaborate with product managers, designers, and other developers to define requirements and deliver high-quality software.
  • Perform code reviews and provide mentorship to junior developers.
  • Ensure best practices in coding, security, and DevOps.
  • Write unit and integration tests using xUnit, Jest, or Cypress.
  • Work with CI/CD pipelines (GitHub Actions, Azure DevOps, or Jenkins) for automated deployments.
  • Stay updated with emerging technologies and contribute to continuous improvements.

Qualifications

  • 10 years of experience in full-stack web development.
  • Strong knowledge of C# and ASP.NET Core.
  • 5 years of experience in React.js, TypeScript, and JavaScript (ES6 ).
  • Experience with SQL Server, PostgreSQL, or NoSQL databases.
  • Familiarity with Microservices architecture and Docker/Kubernetes.
  • Hands-on experience with Azure.
  • Strong understanding of SOLID principles and clean architecture.
  • Experience with unit testing and test-driven development (TDD).
  • Proficiency with Git and Agile development methodologies.
  • Preferred Qualifications:
  • Knowledge of Domain-Driven Design (DDD).

Compensation

Base salary: DOE

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Salary.com Estimation for Senior Software Developer – .NET Core & React.js in Indiana, PA
$96,633 to $118,638
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
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
  • Role Overview We’re looking for a Senior Software Engineer with 10 years of hands-on experience building and evolving production systems. This role include... more
  • 9 Days Ago

  • 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


Not the job you're looking for? Here are some other Senior Software Developer – .NET Core & React.js jobs in the Indiana, PA area that may be a better fit.

  • StackandCo Donegal, PA
  • We are looking for a number of C# .Net Software Developers for a growing client in the Donegal area. Our client are scaling up to meet the demands of their... more
  • 2 Months Ago

  • DataAnnotation Indiana, PA
  • Join the DataAnnotation team and contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and setting your own sched... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!