About the job
About Us
At Embrace the Human Cloud, we are a vibrant, socially conscious software organization dedicated to crafting digital products that enhance the daily experiences of thousands of users. Our core offerings include customer portals, intranets/digital workplaces, housing allocation systems, and services for government entities and corporations. We prioritize quality, collaboration, innovation, and a user-centered approach.
Your Role as an Umbraco Developer
As an Umbraco Developer, you will play a pivotal role in the development, maintenance, and enhancement of websites and applications powered by Umbraco CMS. You will work within an agile/Scrum team, tackling complex content-driven environments. Your responsibilities will include translating functional and non-functional requirements into technical solutions, building custom features, ensuring integrations, and being jointly responsible for scalability, performance, and security.
Key Responsibilities
Develop, modify, and maintain websites/applications using Umbraco (version 7, 13 or later).
Establish and manage templates, modules, and content structures within Umbraco.
Integrate external systems/APIs/services into Umbraco projects.
Perform performance optimizations, conduct security audits, and ensure solutions are robust and scalable.
Collaborate with front-end developers, UX/designers, business analysts, and stakeholders to translate clear requirements.
Debug and resolve technical issues in existing Umbraco environments.
Document code, solutions, and processes.
Contribute to architectural discussions, best practices, CI/CD pipelines, and DevOps integration.
