-
Develop and maintain web applications using .NET Framework and C# with a focus on code quality and performance
-
Design and implement Umbraco CMS solutions, including custom components, workflows, and integrations
-
Build and optimize RESTful APIs to support application functionality and third-party integrations
-
Design and manage relational databases, writing efficient SQL queries and ensuring data integrity
-
Collaborate with product managers, designers, and other developers to understand requirements and deliver solutions
-
Conduct code reviews and participate in peer programming sessions to maintain high coding standards
-
Troubleshoot, debug, and resolve technical issues in a timely and organized manner
-
Implement unit tests and participate in quality assurance processes to ensure application reliability
-
Document code, architecture decisions, and technical specifications for team reference
-
Stay current with industry best practices and emerging technologies in the .NET ecosystem