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.



