Design, develop, and maintain web applications and content management solutions using Optimizely CMS and .NET technologies.
Implement custom functionality, features, and integrations to meet business requirements.
Work with designers and stakeholders to translate user requirements into technical solutions.
Optimize website performance, ensuring fast load times and efficient use of resources.
Troubleshoot and resolve issues related to CMS functionality, site performance, and user experience.
Implement best practices for coding, security, and data management.
Configure and customize Optimizely CMS settings, templates, and modules to enhance content management and delivery.
Develop and maintain content templates, content types, and data structures within the CMS.
Ensure content integrity and accuracy by integrating workflows and approval processes.
Collaborate with cross-functional teams, including UX/UI designers, product managers, and other developers, to ensure seamless integration and functionality.
Provide technical support and guidance to content authors and site administrators.
Participate in code reviews, contribute to knowledge sharing, and mentor junior developers as needed.
Maintain thorough documentation of development processes, code changes, and CMS configurations.
Report on project progress, issues, and resolutions to stakeholders and project managers.
Requirements
Minimum of 3-5 years of experience in .NET development with a focus on Optimizely CMS.
Proven track record of successfully delivering web projects using Optimizely CMS.
Experience with cloud platforms and deployment (e.g., Azure) is a plus.
Relevant certifications in .NET or Optimizely CMS are a plus.
Extensive experience with Optimizely CMS (Episerver) and .NET framework (ASP.NET, C#).
Strong knowledge of front-end technologies such as HTML, CSS, JavaScript, and jQuery.
Experience with web services and APIs, including RESTful and SOAP.
Good database design and server-side application skills with Azure, SQL / NoSQL (Cosmos).
Cloud Hosting platform experience
Azure App Services and Application development and Azure DevOps experience is very advantageous.
Proficient in developing custom modules, templates, and features within Optimizely CMS.
Experience with version control systems such as Git.
Knowledge of modern development practices, including agile methodologies.
Strong analytical skills with the ability to troubleshoot and resolve complex issues.
Excellent verbal and written communication skills.
Ability to work collaboratively in a team environment and effectively manage project requirements.