Job Description Must have 10+ year of experience.
Core Responsibilities
- Required Skill: EPiServer Architect Full-time professionals proficient in architecting and supporting delivery
- EPiServer CMS-based enterprise-level solutions.
- EPiServer Architect is a specialist and subject matter expert with minimum 10+ years of hands-on experience in Designing and Developing
- EPiServer CMS-based solutions; responsible for the overall design and architecture of the application, mapping the business requirements to systems/technical requirements and architecting enterprise-level Digital Experience solutions.
- Able to collaborate with Project Manager, developers, and technical leads to deliver a quality solution to the customer.
Primary Skills
- 10 + years of total experience in C#, .NET technology (MVC 5+) and at least 5+ years of hands-on experience in implementing and architecting EPiServer solutions (preferably EPiServer 11.x.x or Optimizely latest version)
- Must have successfully delivered at least two enterprise implementations in the capacity of Episerver CMS Architect.
- Architect large-scale Episerver solutions, including logical and physical design of system components such as database, server architecture and communications frameworks to support Episerver implementations
- Should be able to evaluate and assess current state of architecture, analyze platform and solution gaps, and provide recommendations for new website onboarding and migration, improve maintainability, performance, scalability, and reliability.
- Collaborate with client s business stakeholders and subject matter experts to understand business requirements and convert them into architecture and low-level design.
- Have good understanding of EPiServer advanced modules such as search, forms and other digital marketing capabilities of EPiServer along with best practices for customization and implementation.
- Document the overall system physical, logical, and technical architecture and describe its various components, features, and functionality in sufficient detail for the development team to move forward with implementations
- Deep knowledge of EPiServer Architecture and Design, Common API Classes and Security Model.
- Experience in working with .NET framework, HTML, JavaScript, CSS, and familiarity with technology best practices.
- Relational database experience including database design/ normalization preferably on MS SQL. Diagnose and solve technical problems related to CMS implementation.
- Perform bug fixing, unit testing and root cause analysis.
- Ensure design/architecture meets internal/client recommended standards.
- Should be well versed with architectural designs patterns, envision NFRs and implement it.
- Must have experience of working at client location in one or more geographies and should be willing to travel.
- Experience with Agile/Scrum methodology.
- Strong consulting and communication skills.
- Knowledge and practical experience with setting up DevOps CI/CD pipelines for continuous integration and deployment is a plus.
- Desirable knowledge of Modern JavaScript Frameworks: Angular, Knockout, React Experience with cloud computing platforms (Microsoft Azure) is a plus.