United States Hybrid Employment USD 135,000 - 150,000 Yearly

WorldStrides is hiring a Senior Software Engineer

About the Role

WorldStrides is hiring a Senior Software Engineer to join our development team. You will be responsible for designing, developing, and maintaining both front-end and back-end components of our web-based applications, which support educational travel experiences for students worldwide.

What You'll Do

  • Design, develop, and maintain web applications using .NET Core, C#, ASP.NET MVC, SQL Server, and front-end technologies like Angular or React.
  • Develop and maintain Sitecore XM Cloud solutions including component development, layout configuration, and headless delivery using Next.js or similar frameworks integrated with Sitecore Experience Edge.
  • Implement cloud-based solutions using Microsoft Azure to support scalability, security, and performance across .NET and Sitecore workloads.
  • Build and maintain RESTful APIs to support mobile and web applications, ensuring seamless integration with external systems, Sitecore services, and third-party platforms.
  • Collaborate with Product Managers, Business Analysts, and UX/UI Designers to translate business requirements into technical specifications.
  • Mentor junior developers and contribute to code reviews.
  • Work in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.
  • Ensure code quality through unit testing, integration testing, and support automated deployment pipelines using CI/CD tools like Azure DevOps or GitLab.
  • Write clean, scalable, and maintainable code. Maintain comprehensive technical documentation and follow best practices for version control.
  • Investigate and resolve complex technical issues and provide support for production environments.

What We're Looking For

  • Bachelor's Degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 7+ years of experience in full-stack software development with a focus on the .NET Framework and .NET Core.
  • Proficiency in C#, ASP.NET MVC/Web API, SQL Server, and Entity Framework.
  • Hands-on experience with Sitecore XM Cloud, including headless CMS development, Sitecore Pages, and Experience Edge delivery.
  • Experience with front-end technologies such as JavaScript, Angular, React, Next.js, HTML5, and CSS3.
  • Strong understanding of Microsoft Azure cloud services and deployment models.
  • Experience with RESTful API development and integration.
  • Familiarity with DevOps tools and practices, including automated builds, CI/CD, and version control systems (e.g., Git).
  • Experience working within an Agile/Scrum environment.
  • Excellent problem-solving skills and the ability to handle complex technical challenges.

Nice to Have

  • Sitecore certification (e.g., Sitecore XM Cloud Developer) or equivalent hands-on project experience.
  • Previous experience in the travel or educational services industries.
  • Familiarity with microservices architecture and composable DXP patterns.
  • Knowledge of NoSQL databases and caching solutions like Redis.
  • Experience with containerization technologies such as Docker or Kubernetes.
  • Strong understanding of performance tuning and application security best practices.

Technical Stack

  • .NET Core, C#, ASP.NET MVC, SQL Server, Entity Framework
  • Sitecore XM Cloud, JavaScript, Angular, React, Next.js, HTML5, CSS3
  • Microsoft Azure, RESTful APIs, Azure DevOps, GitLab, Git

Benefits & Compensation

  • Compensation: $135,000-$150,000 USD
  • Excellent medical, dental, and vision coverage, life, accidental death and dismemberment, accident, critical illness, and disability insurance, FSA healthcare, FSA dependent care, HAS with employer contribution, and generous 401k match.
  • 10 paid floating corporate holidays, 1 paid volunteer day & 25 PTO days to start – accrue up to 28 over 3 years, 4 mental health days, and 5 bereavement days.
  • Tuition reimbursement up to $5,250 annually or $1,000 towards professional certification annually.
  • Opportunities for paid and discounted travel.
  • Fitness Center and café onsite at select locations.
  • Employee Assistance Program (EAP)
  • Paid Parental, Caregiver, and Disability leave.
  • Team Member Discount Program

Work Mode

This role offers a hybrid work schedule with on-site, remote, and virtual office opportunities.

WorldStrides is an equal opportunity employer.

Required Skills
.NET CoreC#ASP.NET MVCSQL ServerEntity FrameworkSitecore XM CloudJavaScriptAngularReactNext.jsWeb APIHTML5CSS3headless CMSfull-stack development
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
WorldStrides

WorldStrides is the global leader in educational travel and experiential learning. The company provides a wide range of experiential learning programs in educational travel, performing arts, language immersion, career exploration, service-learning, study abroad, and sports to over 100 countries around the world.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago