Overview
Bluegrass, Cape Town, Western Cape, South Africa
We are looking to hire a .Net Umbraco Developer at Bluegrass. You must have hands-on experience with Umbraco and be excited to architect challenging projects while maintaining existing ones.
Who We Looking For
- We're looking for a capable .Net Umbraco Developer. You must have hands-on experience with Umbraco.
- You should be excited by the prospect of architecting challenging new projects, whilst fine tuning and maintaining existing projects.
- You must have strong problem-solving logic and architectural knowledge to craft web and mobile platforms.
- You must be willing to learn new skills and participate in team innovation and knowledge sharing.
- Be prepared to take on any challenge head-on and have a problem-solving attitude.
Skills & Experience
Minimum of 3-5+ years' experience in web / mobile developmentExperience in developing / maintaining applications with Umbraco CMS as the core backend component in the architecture - requiredExperience using .NET / ASP.NET MVC / C# / JavaScript / Web API / Web Services / Razor / JSONFrontend skills with HTML5 / CSS3 / SCSSKnowledge of JavaScript frameworks (React, React Native, Typescript)Database and server-side skills with Azure, SQL / NoSQL (Cosmos)Cloud hosting experience - Azure App Services; Azure DevOps experience is advantageousUnderstanding of stored procedures and database design / normalizationUnderstanding of source control best practices and branching strategiesExperience gathering customer software requirements and developing software to specKnowledge of performance optimization strategiesOO conceptsExperience in system integration techniquesExperience interfacing with clients and translating business strategies into applicationsStrong communication with clients and team membersExperience with Agile / SCRUM methodologiesExperience using project management tools like JiraMentoring and growing less experienced team membersTeam player with a strong work ethicKey Responsibilities
Develop, test and support web and mobile applicationsProvide accurate cost estimatesResearch and evaluate software-related technologies and productsImplement and ensure development best practices and standards across projectsContinuously improve development processes and libraries for maintainability, scalability and efficiencyCode audits and pull request reviewsAssist and support other team members on their projects as requiredInteract with clients to determine requirements and needsSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
IT Services and IT Consulting#J-18808-Ljbffr