Analyze your CV for Senior .NET Developer at CNS Group

Get a free, instant analysis of how well your CV matches this role. Identify ATS issues, keyword gaps, and actionable improvements to boost your chances.

About this job

WE ARE HIRING!
Position Available: Senior .NET Developer
Industry: Information Technology
Location: Dar es Salaam, Tanzania
Application Deadline: 16th November 2026

Job Summary
Our client in the Information Technology industry is urgently seeking a highly experienced Senior .NET Developer with deep expertise in Blazor and .NET MAUI to join an existing development team working on a project with a strict delivery deadline. Development is already underway, and the successful candidate will help accelerate delivery by quickly understanding the existing codebase, taking ownership of assigned modules, and delivering production-ready solutions with minimal supervision. Candidates must be able to contribute immediately without extensive training or onboarding.

Key Qualifications

Degree in Computer Science, Software Engineering, IT, or a related field.
Minimum 8 years of professional software development experience (mandatory).
Advanced proficiency in C# and ASP.NET Core.
Deep hands-on experience with Blazor (Server, WASM, Hybrid).
Strong experience with .NET MAUI and Blazor Hybrid applications.
Experience with RESTful APIs, EF Core, and SQL Server or PostgreSQL.
Proficiency in Git and collaborative workflows.
Immediate availability or a short notice period is preferred.


Key Responsibilities


Software Development & Delivery

Design, develop, and deliver new functionality using C#, ASP.NET Core, Blazor, and .NET MAUI.
Take ownership of assigned development tasks and modules and deliver production-ready solutions.
Work alongside the existing development team to complete outstanding functionality.
Maintain high code quality while working within strict delivery timelines.



Codebase & Architecture

Quickly familiarize yourself with the application architecture and existing codebase.
Implement new features in line with established architecture, patterns, and development practices.
Develop and integrate RESTful APIs and data access layers using Entity Framework Core.
Work with relational databases, particularly SQL Server or PostgreSQL.



Integration, Testing & Deployment

Support system integration, debugging, testing, and deployment activities.
Identify, troubleshoot, and resolve technical issues efficiently.
Optimize application performance across web, mobile, and hybrid platforms.



Team Collaboration & Communication

Integrate quickly into the existing development team and follow established workflows.
Use Git and collaborative development practices, including code reviews and branching strategies.
Provide clear and regular progress updates to the project team and management.




Qualifications & Requirements

Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field.
Minimum 8 years of professional software development experience, including extensive hands-on work in the .NET ecosystem (mandatory).
Advanced proficiency in C# and ASP.NET Core.
Deep practical knowledge of Blazor, including Server, WebAssembly, and Hybrid architectures.
Strong hands-on experience with .NET MAUI, particularly Blazor Hybrid applications.
Experience developing and integrating RESTful APIs.
Strong knowledge of Entity Framework Core and relational databases, particularly SQL Server or PostgreSQL.
Proficiency in Git and collaborative software development workflows.
Strong debugging, troubleshooting, and performance optimization skills.
Proven ability to work under pressure, meet aggressive deadlines, and contribute with minimal supervision.
Immediate availability or a very short notice period is highly preferred.


Key Performance Indicators (KPIs)
Performance will be evaluated based on the following indicators:

Timely delivery of assigned modules and features within project deadlines.
Quality, stability, and maintainability of delivered code.
Speed of onboarding and contribution to the existing codebase.
Resolution rate and turnaround time for bugs and technical issues.
Application performance and successful system integration and deployment.
Effective collaboration and regular, clear progress reporting.


How to Apply
Interested and qualified candidates should submit their applications through the CNS Group recruitment portal.
CLICK/TAP HERE TO APPLY: https://careers.cnsgroup.africa/jobs/4c213f53-f489-43e6-8511-7727017abe02/apply
Application Instructions: Click the link in the CNS Group social media bio or scan the QR code provided on the recruitment poster to apply.
Social Media: @cnsgrouptz

Application Deadline
16th November 2026