What You'll Do
Design and implement robust web applications using Optimizely CMS and the .NET framework, ensuring alignment with business goals and technical standards. Translate requirements from stakeholders and designers into functional, maintainable solutions.
Develop custom modules, templates, and content structures to enhance content delivery and management. Optimize application performance, focusing on fast load times, efficient resource use, and responsive behavior across devices.
Collaborate with UX/UI teams, product managers, and other developers to integrate features seamlessly. Troubleshoot issues related to CMS functionality, front-end rendering, and backend services, ensuring a smooth experience for end users and content editors.
Implement secure coding practices, API integrations, and data workflows using RESTful and SOAP services. Configure CMS settings, workflows, and approval processes to maintain content accuracy and governance.
Support content authors through technical guidance and documentation. Participate in code reviews, share knowledge within the team, and mentor junior developers when needed. Maintain detailed records of configurations, changes, and system behavior.
Requirements
- 3-5 years of professional experience in .NET development with a focus on Optimizely CMS (formerly Episerver)
- Strong proficiency in C#, ASP.NET, HTML, CSS, JavaScript, and jQuery
- Hands-on experience building and customizing Optimizely modules, templates, and content types
- Familiarity with RESTful and SOAP web services and API integration
- Solid understanding of database design using SQL and NoSQL, including Cosmos DB
- Experience with Azure cloud platforms and services
- Proficiency with Git and version control workflows
- Understanding of agile development practices and collaborative project management
- Strong problem-solving skills and attention to detail in code quality and system reliability
- Excellent communication abilities for working with technical and non-technical stakeholders
- Ability to interpret client objectives and align them with technical implementation
- Proven ability to work effectively in team settings and manage evolving project demands
Preferred Qualifications
- Experience deploying and managing applications on Azure App Services
- Familiarity with Azure DevOps for CI/CD pipelines and project tracking
- Relevant certifications in .NET or Optimizely CMS platforms
Technical Stack
Optimizely CMS, .NET Framework, ASP.NET, C#, HTML, CSS, JavaScript, jQuery, RESTful APIs, SOAP, Azure, SQL, NoSQL, Cosmos DB, Azure App Services, Azure DevOps, Git