WorldStrides is the global leader in educational travel and experiential learning. They are seeking a motivated Full Stack .NET Software Engineer to develop and maintain web applications that support educational travel experiences for students worldwide.
Responsibilities:
- Develop and maintain web applications using .NET Core, C#, ASP.NET MVC, SQL Server, and front-end technologies like Angular or React
- Support development and maintenance of Sitecore XM Cloud solutions including component development and headless delivery, with guidance from senior engineers
- Contribute to cloud-based solutions using Microsoft Azure to support scalability, security, and performance
- Build and maintain RESTful APIs to support mobile and web applications and ensure integration with external systems and services
- Work closely with Product Managers, Business Analysts, UX/UI Designers, and senior engineers to translate business requirements into technical implementations
- Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives
- Write unit and integration tests and support automated deployment pipelines using CI/CD tools like Azure DevOps or GitLab
- Write clean, maintainable code, follow best practices for version control, and contribute to technical documentation
- Assist in investigating and resolving technical issues across development and production environments
Requirements:
- Bachelor's Degree in Computer Science, Engineering, or a related field, or equivalent work experience
- 3-5 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
- Some exposure to or working knowledge of Sitecore XM Cloud or similar headless CMS platforms
- Experience with front-end technologies such as JavaScript, Angular, React, HTML5, and CSS3
- Familiarity with Microsoft Azure cloud services
- Experience with RESTful API development and integration
- Familiarity with DevOps tools and CI/CD practices, and version control systems (e.g., Git)
- Experience working within an Agile/Scrum environment
- Solid problem-solving skills and a willingness to tackle complex technical challenges
- Hands-on Sitecore XM Cloud project experience or Sitecore certification is a plus
- Previous experience in the travel or educational services industries
- Familiarity with microservices architecture or composable DXP concepts
- Knowledge of NoSQL databases and caching solutions like Redis
- Exposure to containerization technologies such as Docker or Kubernetes
- Interest in performance tuning and application security best practices