Job Title: Sr Umbraco Developer Location: Riyadh OnsiteDOJ: One week MaxExperience: 5+yearsJD: As a Senior Umbraco Developer, you will be responsible for architecting, developing, and launching sophisticated web solutions & APIs using the Umbraco CMS. Your role will encompass working closely with our design and development teams to ensure projects are delivered efficiently and effectively, aligning with our as you will also be enhancing the functionality and security of our digital offerings. Responsibilities: 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. assessing potential vulnerabilities. Collaborate with cross-functional teams, including designers, front-end developers, and project managers, to deliver projects that exceed client expectations. 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. 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., 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: Proven experience in developing large-scale web solutions using Umbraco CMS, evidenced by a portfolio of successful projects. 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) Experienced in employing caching solutions like Redis to enhance system performance. Experience in implementing automated tests using Selenium, MSTest, NUnit, xUnit.net or other testing frameworks Collaborate with DevOps to streamline deployment pipelines, advocating for best practices in CI/CD. Strong problem-solving skills and attention to detail. Strong communication and collaboration skills with the ability to effectively work with cross-functional teams. Solid experience in developing and delivering large .Net 6+ projects.
Job Types: Full-time, Permanent