Job Description
Goaco are seeking a highly motivated Software Developer (.NET Core & Umbraco) to join their growing team. As a cutting-edge provider of app development, cyber security, and cloud services, they are committed to delivering high-quality solutions to their clients that empower businesses to thrive in the digital era.
ROLE OBJECTIVE:
We are looking for a versatile Software Developer with strong experience in .NET Core and Umbraco CMS. This role requires someone comfortable with both backend API development and CMS-based website implementation. You will work across multiple layers of the application stack, following best practices in Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
RESPONSIBILITIES:
1. Develop and maintain backend solutions using ASP.NET Core
2. Build and integrate secure, scalable RESTful APIs
3. Implement and manage content-driven websites using Umbraco CMS (v8 or higher)
4. Follow TDD and BDD methodologies to ensure code quality and coverage
5. Write automated unit, integration, and BDD-style tests (e.g., using xUnit, SpecFlow)
6. Collaborate with UI/UX designers, frontend developers and DevOps teams
7. Ensure responsive design and accessibility in Umbraco-based websites
8. Participate in sprint planning, code reviews, deployments, and documentation
<...