Job Title: Sr Umbraco Developer Location: Riyadh onsite Notice period: One week Max Experience: 5+ years JD: As a Senior Umbraco Developer, you will be responsible for architecting, developing, and launching Design and implement scalable, robust Umbraco CMS solutions for a diverse range of projects. Lead the development lifecycle of projects from conception to deployment, ensuring adherence to best practices in coding, testing, and deployment. Develop and integrate RESTful APIs to extend Umbraco functionality and facilitate seamless interactions between the CMS and other applications. Ensure the security of web applications by implementing current security protocols and continuously assessing potential vulnerabilities. Collaborate with cross-functional teams, including designers, front-end developers, and project managers, to deliver projects that exceed client expectations. Provide technical leadership and mentorship to junior developers, fostering a culture of continuous learning and improvement. Stay abreast of the latest trends and advancements in Umbraco development, REST API integration, and web security to incorporate innovative solutions into projects. Work in an Agile/Scrum environment, including attending daily standups, sprint planning, and retrospectives. Develop and maintain databases, ensuring data integrity and security. Develop automated tests to ensure code quality and stability. Collaborate with DevOps team to build and maintain a CI/CD pipeline. Develop and maintain technical documentation, including high-level design (HLD), low-level design (LLD), and entity relationship diagrams (ERD) to ensure clarity and consistency. Participate in architecture and design discussions to create robust, secure, and scalable backend systems . 3+ years of experience in web development with a focus on Umbraco CMS.2) 5+ years of experience in .NET Core/6+, C#, and ASP.Net.Technical Skills: Hands-on experience with RESTful APIs, SOAP, WSDL, HTTP, web security, JWT, tokens, SSO, & OAuth.web development. Excellent problem-solving skills and the ability to work in a dynamic, fast-paced environment. Experience with designing and implementing Microservices-based systems. Deep expertise in ASP.NET, Web APIs, SignalR, gRPC, and high-volume data processing Solid experience with ORM frameworks such as Entity Framework Core Strong understanding of database design and development using MSSQL, MySQL, Oracle, and NoSQL DBs. Experience with Git version control and Git workflows. Experience with Single Sign-On (SSO) implementation using protocols such as SAML or OpenID Connect (OIDC) Familiarity with MVC, SPA, MPA and their architect Fluent in English and Arabic, with excellent verbal and written communication skills in both languages.
Job Type: Permanent
Pay: ﷼