Taro Logo

Senior Umbraco Developer

Master-Works is a company that specializes in web development solutions, with a focus on Umbraco CMS implementations and sophisticated API integrations.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Umbraco Developer

As a Senior Umbraco Developer at Master-Works, you will be responsible for architecting, developing, and launching sophisticated web solutions & APIs using the Umbraco CMS. This role involves working closely with design and development teams to deliver high-quality projects efficiently. You'll lead the development lifecycle, implement scalable Umbraco CMS solutions, develop RESTful APIs, and ensure web application security. Key responsibilities include:

  • Designing and implementing scalable Umbraco CMS solutions
  • Leading projects from conception to deployment
  • Developing and integrating RESTful APIs
  • Ensuring web application security
  • Collaborating with cross-functional teams
  • Providing technical leadership and mentorship
  • Staying updated on latest trends in Umbraco development and web security
  • Working in an Agile/Scrum environment
  • Developing and maintaining databases and automated tests
  • Collaborating with DevOps for CI/CD pipeline
  • Creating technical documentation (HLD, LLD, ERD)
  • Participating in architecture and design discussions

This role requires a strong background in .NET, C#, ASP.NET, and Umbraco CMS, with a focus on API development and web security. The ideal candidate will have excellent problem-solving skills, experience with microservices, and the ability to work in a dynamic, multicultural environment.

Last updated 10 months ago

Responsibilities For Senior Umbraco Developer

  • Architect and develop sophisticated web solutions using Umbraco CMS
  • Lead development lifecycle from conception to deployment
  • Develop and integrate RESTful APIs
  • Implement and maintain web application security
  • Collaborate with cross-functional teams
  • Provide technical leadership and mentorship
  • Stay updated on latest trends in Umbraco development and web security
  • Work in an Agile/Scrum environment
  • Develop and maintain databases and automated tests
  • Collaborate with DevOps for CI/CD pipeline
  • Create technical documentation (HLD, LLD, ERD)
  • Participate in architecture and design discussions

Requirements For Senior Umbraco Developer

JavaScript
TypeScript
  • B.S. in Computer Science or related field
  • 3+ years of experience in web development with Umbraco CMS
  • 5+ years of experience in .NET Core/6+, C#, and ASP.Net
  • Strong proficiency in .NET, C#, ASP.NET, HTML, CSS, JavaScript, and SQL Server
  • Extensive experience with REST API development, integration, and management
  • In-depth knowledge of web security protocols
  • Experience with designing and implementing Microservices-based systems
  • Strong understanding of database design and development
  • Experience with Git version control and Git workflows
  • Knowledge of OAuth 2.0 and SSO implementation
  • Familiarity with MVC, SPA, MPA architectures
  • Experience with asynchronous messaging technologies (Kafka, RabbitMQ)
  • Proficiency in caching solutions like Redis
  • Experience with automated testing frameworks
  • Familiarity with DevOps tools and CI/CD practices
  • Strong communication and collaboration skills
  • Fluency in English and Arabic