Role Overview
Our client, a growing organization, is seeking an experienced Web Developer with strong expertise in Umbraco CMS to join its marketing team. This role focuses on building, enhancing, and maintaining high-performing websites that deliver seamless user experiences and align with overall marketing goals.
The successful candidate will take ownership of website development activities—from design implementation to deployment—ensuring functionality, performance, security, and scalability. You will collaborate closely with designers, project managers, and cross-functional stakeholders to deliver visually engaging and technically sound web solutions.
Key Responsibilities:
- Develop and maintain websites and web applications using Umbraco CMS.
- Build reusable components and scalable code to support future development initiatives.
- Implement UI/UX designs into responsive, user-friendly web interfaces.
- Ensure optimal performance, speed, and scalability of web applications.
- Validate and secure user inputs before submission to backend systems.
- Coordinate with designers, developers, and project stakeholders to ensure timely and accurate delivery.
- Manage platform updates, including Umbraco upgrades and plugin enhancements, ensuring system compatibility and security compliance.
- Stay current with advancements in Umbraco development and proactively apply best practices.
- Work with third-party vendors or service providers to maintain and enhance CMS security and functionality.
Required Technical Skills & Experience
- Demonstrated experience developing and maintaining websites using Umbraco CMS.
- Strong proficiency in C# and .NET frameworks.
- Solid understanding of MVC architecture and design patterns.
- Advanced knowledge of HTML5, CSS3, and JavaScript.
- Experience with database design and system integration within CMS-driven projects.
- Strong troubleshooting and debugging capabilities.
- Experience using version control systems such as Git.
- Knowledge of web performance optimization and best practices for scalable site development.
- Familiarity with CI/CD pipelines, ideally using Azure DevOps.
- Experience with Microsoft Azure hosting environments and related services.
- Exposure to Web Application Firewall (WAF) configuration and management (e.g., Imperva or Azure Front Door).
Professional Attributes
- Confident and collaborative team player.
- Creative mindset with attention to detail.
- Self-driven and proactive in managing responsibilities.
- Strong verbal and written communication skills.