Kentico Developer
An exciting opportunity for a Kentico Developer to work for our industry leading client based in Maidenhead.
ABOUT THE ROLE:
We are seeking a Technical E-com Application Support Developer to join the Digital team. The ideal candidate will have demonstrated recent E-com experience supporting and developing technical solutions that meet business stakeholder expectations. Our Core B2C platform is based on the Kentico application. Previous experience using Kentico would be ideal but any other BSC application will be considered.
ROLE AND RESPONSIBILITIES:
- Perform administrative tasks and duties to serve as an expert on the Kentico CMS platform and provide technical support.
- Act as the lead in configuring, testing and deploying of the CMS.
- Monitor applications for compliance to standards and policies.
- System checks to ensure effective system performance and availability.
- Create test cases based on technical specifications and run them using TestRail.
- Understanding of software design patterns and principles.
- Experience in developing Web Service/API Integration.
- Write T-SQL to query to extract useful data for reporting and analysis.
- Revise, update, refactor and debug code leading to improvements of the existing software.
- Work closely with the service desk and deployment teams to provide 4th line development support for both live and UAT issues
- Contribute to the DevOps functions of the team including continuous builds, automated deployment, releases and hotfixes, with a specific focus on tooling to reduce the cost of delivery
- Contribute in period team meetings providing opinion and status updates.
WHAT YOU'LL NEED:
- A demonstrable background in testing and administrating an E-commerce platform
- 3 - 5 year's web Front End and Server Side development experience
- Experience with Kentico or similar CMS platforms or Software development
- Knowledge of at least one of the .NET languages (eg .Net, ASP.NET & C#)
- Exposure to AWS Infrastructure (CloudFront, S3)
- Experience in full life cycle development of a broad range of websites and online processes.
- Understanding of deployment/change management
- Writing test scripts in Selenium derived from technical specifications
- Have an understanding of Client Server architecture.
- Proactively identify opportunities for improvements and efficiencies.
- Familiarity with the Software Development Lifecycle, specifically Agile and Waterfall methodologies
- Good verbal and written communication skills with the ability to present complex ideas and designs to a variety of technical or non-technical stakeholders; and to develop effective working relationships within a multicultural and cross functional environment
- Ability to travel within Europe when required
- Ability to understand business processes and challenges quickly in order to effectively develop technical solutions whilst being adaptable with changing demands to ensure efficiency
- Demonstrate willingness and ability to learn new and emerging technologies with strong analytical and problem-solving skills
- Excellent time management skills with the ability to think strategically considering the bigger picture, working as part of a project team but also autonomously when necessary
- Bring experience of working in a similar role and be able to demonstrate an understanding of application life cycle management.
- Excellent MS Office skills including Word, Excel, Outlook, PowerPoint