Intermediate .Net Developer (with Blazor)
Summary
Build and maintain .NET web apps using Blazor and Azure, writing clean, scalable code and collaborating with a cross-functional team.
We are seeking a skilled and motivated Intermediate
level .Net Developer to join our dynamic development team. The ideal
candidate will bring at least 4 years of hands-on software development
experience with a strong focus on .Net technologies, Blazor, and cloud-based
solutions (preferably Microsoft Azure). This role requires a developer who is
passionate about writing clean, maintainable code and follows modern
development best practices.
Requirements
Key Responsibilities:
- Design,
develop, and maintain scalable .NET applications using Blazor and modern
web technologies.
- Collaborate
with cross-functional teams to deliver high-quality software solutions.
- Develop
cloud-native applications leveraging Microsoft Azure services.
- Apply
software engineering best practices including SOLID principles, design
patterns, and object-oriented programming.
- Conduct
thorough debugging, unit testing, and performance tuning.
- Design
and optimize database solutions using Microsoft SQL Server or other
relational databases.
- Participate
in code reviews, technical discussions, and contribute to continuous
improvement efforts.
Your expertise:
- Minimum of 4 years'
experience in software development.
- Proven experience in .NET
Core/.NET 5+ and C#.
- Practical experience with
Blazor for web application development.
- Solid understanding and
hands-on experience with Microsoft Azure or equivalent cloud platforms.
- Strong knowledge of
object-oriented programming, design patterns, and SOLID principles.
- Excellent debugging,
troubleshooting, and analytical skills.
- Proficient in database
development and design, particularly with Microsoft SQL Server.
Personal Attributes:
- Excellent communication
skills, motivational, and interpersonal skills.
- Excellent technical,
diagnostic, and troubleshooting skills.
- Strong leadership and
organizational abilities.
- Build professional
relationships with team and clients.
Further details:
- Location: Cape Town –
hybrid way of work
- Level: Intermediate (4+
years experience)