About the Role
The developer will design, implement, and support .NET-based web applications integrated with Umbraco CMS, focusing on performance, maintainability, and user experience.
Responsibilities
- Develop and maintain websites using ASP.NET and Umbraco framework
- Collaborate with team members on technical solutions and architecture
- Write clean, efficient, and well-documented code
- Troubleshoot and resolve issues in existing applications
- Implement front-end components based on design mockups
- Ensure applications meet security and performance standards
- Participate in code reviews and team planning sessions
- Integrate third-party services and APIs
- Support deployment and configuration across multiple environments
- Maintain documentation for systems and processes
- Optimize applications for speed and scalability
- Work with content editors to refine CMS functionality
- Follow software development best practices
- Assist in testing and quality assurance processes
- Respond to feedback from stakeholders and users
- Stay current with updates to .NET and Umbraco platforms
- Contribute to technical decision-making
- Ensure compatibility across browsers and devices
- Manage source control using Git
- Support continuous integration and delivery pipelines
- Collaborate on defining project requirements
- Implement responsive design principles
- Monitor application performance post-deployment
- Diagnose and fix database-related issues
- Assist in estimating development tasks
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model with remote and office options
Team
Collaborative development team focused on digital solutions
Technology Stack
- Primary technologies include .NET 6+, Umbraco 9+, SQL Server, and Azure
- Front-end development uses HTML5, CSS3, JavaScript, and modern frameworks
Work Environment
- Fast-paced digital agency setting with client-facing projects
- Emphasis on code quality, innovation, and continuous improvement
Not offered at this time