- Collaborate with cross-functional teams to design, develop, and implement software solutions.
- Participate in the full software development lifecycle, including analysis, design, testing, and deployment.
- Build web applications using Blazor to create responsive, interactive user interfaces.
- Develop and maintain server & client-side applications using C# and the .NET framework.
- Troubleshoot, debug, and resolve software defects and issues.
- Stay up to date with industry trends and emerging technologies to ensure our solutions remain cutting-edge.
- Contribute to code reviews and maintain code quality and best practices.
- Ensure the scalability, performance, and security of applications.
Minimum Requirements:
- Bachelor’s degree in Computer Science or a related field (or equivalent work experience).
- Minimum of 5 years of professional experience in .NET development using C#.
- Experience with Blazor for building web applications will be advantageous.
- Experience with .NET MAUI for building cross platform apps will be advantageous.
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
- Strong understanding of the .NET framework and Entity Framework Core.
- Experience with database systems (e.g., SQL Server, MySQL).
- Experience with version control systems & Git.
- Experience with development of Web-APIs.
- Experience with CI/CD.
- Knowledge of software design patterns and best practices.
- Ability to work independently and as part of a collaborative team.
- Strong problem-solving and debugging skills.
- Excellent communication and interpersonal skills (a great attitude).
Desired Skills:
- BSc Computer Science
- Full Stack .Net / Balzor
- 5 years expererince