Senior Full -Stack Developer (.Net)
Webdev Group
Harare
Dec 10, 2025
Job Description
Company Group: Webdev (Zimbabwe), Property. Cloud (Mauritius), Buy. Rent. Kenya (Kenya)
Location: Remote (Pcandidates in Kenya, South Africa, Mauritius or Zimbabwe)
Type and report: Full
• time and reporting to the Group Software Lead.
Key Responsibilities:
Main Purpose To architect and build reliable, high
• performing marketplace applications. You will work directly with the Group Tech Lead to build and execute complex full
• stack migrations and ensure our portals are fast, SEO
• friendly, and scalable.
Key Responsibilities
1. Full
• Stack Development & Migration (60%)
Assist the Tech Lead in building the new. NET 9 property marketplace.
Lead the full
• stack migration of Buy. Rent. Kenya and Property.co.zw, handling both backend logic and frontend implementation.
Refactor legacy Java. Script into clean, maintainable Alpine.js/HTMX components.
Manage production deployments efficiently, ensuring downtime is strictly kept to under 2 minutes per deploy.
2. Performance & Quality (40%)
Speed is a feature: Optimize database queries and frontend assets to achieve <5s load times even on slower mobile networks.
Security: Implement security hardening to prevent exploits (Target: 0% High
• Risk vulnerabilities).
Architecture: Make high
• level technical decisions on how to structure code for long
• term
Requirements
Essential:Experience
5+ years of commercial software development, with significant focus on the. NET ecosystem.
Full
• Stack Proficiency: You must have strong proficiency in C#, Entity Framework, and SQL (MSSQL/Postgres) as well as core frontend web technologies (Java. Script, HTML, CSS). You must be comfortable working on both sides of the application.
Modernization: Experience upgrading legacy systems (e.g.,. NET Framework to. NET Core/5+) and refactoring legacy Java. Script.
Self
• Starter: You are comfortable working remotely with minimal supervision. You don't need to be managed; you need to be pointed at a problem.
Passion: You are passionate about software development.
Nice to Have:
Hypermedia Stack: Experience with Alpine.js, HTMX, or Tailwind CSS is a bonus. If you do not have specific Experience with these tools, you must be eager and willing to learn them to support our architectural vision.
AI Tools: Proficiency with agentic development tools (e.g., Claude Code, Git. Hub Copilot, Cursor) to enhance productivity.
Marketplace Experience: Previous Experience building Property or similar other marketplaces.
SEO: Understanding of Technical SEO and Core Web Vitals.
Responsibilities
Main Purpose To architect and build reliable, high
• performing marketplace applications. You will work directly with the Group Tech Lead to build and execute complex full
• stack migrations and ensure our portals are fast, SEO
• friendly, and scalable.
Key Responsibilities
1. Full
• Stack Development & Migration (60%)
Assist the Tech Lead in building the new. NET 9 property marketplace.
Lead the full
• stack migration of Buy. Rent. Kenya and Property.co.zw, handling both backend logic and frontend implementation.
Refactor legacy Java. Script into clean, maintainable Alpine.js/HTMX components.
Manage production deployments efficiently, ensuring downtime is strictly kept to under 2 minutes per deploy.
2. Performance & Quality (40%)
Speed is a feature: Optimize database queries and frontend assets to achieve <5s load times even on slower mobile networks.
Security: Implement security hardening to prevent exploits (Target: 0% High
• Risk vulnerabilities).
Architecture: Make high
• level technical decisions on how to structure code for long
• term
How To Apply
Individuals who are interested and meet the above criteria should;Click on this Application Link https://forms.gle/az2a. Qqnhp7w. Sqej. R6 and complete the application form by 8 December 2025. No direct e mails and no canvassing. Only Application forms will be reviewed and shortlisted candidates will be contacted.
Additional Links:
• Direct Link: https://forms.gle/az2aQqnhp7wSqejR6
Quick Info
ict
3 weeks, 3 days ago
3 weeks, 3 days ago