Key Responsibilities:
Lead the design and development of complex solutions on the Optimizely platform, including Optimizely CMS and Optimizely Commerce.
Develop custom features, modules, and integrations to extend the platform's capabilities according to client requirements.
Analyze, optimize, and enhance the performance of existing Optimizely solutions to ensure scalability and reliability.
Work closely with UX/UI designers, project managers, and other developers to translate business requirements into technical solutions.
Write clean, maintainable, and efficient code while adhering to industry best practices and company standards.
Develop and execute comprehensive testing plans to ensure the quality and functionality of Optimizely implementations.
Provide technical guidance and mentorship to junior developers, fostering a collaborative and innovative development environment.
Create and maintain detailed technical documentation for all Optimizely-related projects and processes.
Identify and resolve complex technical issues in a timely manner, ensuring minimal disruption to client operations.
Stay up to date with the latest features, updates, and best practices within the Optimizely ecosystem, and proactively suggest improvements
Qualifications:
Minimum of 5+ years of hands-on experience with Optimizely (formerly EPiServer) development, including both CMS and Commerce.
Strong proficiency in C#, ASP.NET, MVC, and front-end technologies (HTML, CSS, JavaScript).
Experience with integrating Optimizely with third-party systems, including CRM, ERP, and analytics platforms.
Proficient in SQL and experience working with SQL Server or similar databases.
Excellent analytical and problem-solving skills with the ability to troubleshoot complex issues effectively.
Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Familiarity with Agile development practices and experience working in a Scrum team environment.
Optimizely certifications are a plus.
Bachelor's degree in Computer Science, Information Technology, or a related field