This job is no longer available
This job expired on 04/08/2026. It no longer accepts applications.
.NET Software Developer
Dedagroup · Tunis
Job description
About the role
We are seeking a skilled .NET Software Developer to join our technology accelerator team. You will work on both desktop and web applications, contributing to the digital transformation of our clients in various sectors.
Key responsibilities
- Design, develop, maintain, and optimise software applications using .NET technologies.
- Build rich‑client applications with WPF and web applications with ASP.NET MVC.
- Develop and integrate RESTful web services and APIs.
- Write clean, scalable C# code and implement front‑end features using JavaScript and jQuery.
- Design and optimise SQL queries, stored procedures, and database structures in Microsoft SQL Server.
- Troubleshoot issues, perform debugging, and improve application performance.
- Collaborate with technical teams, business analysts, and stakeholders throughout the development lifecycle.
- Participate in code reviews and contribute to technical documentation and best practices.
Required profile
- Proven experience in software development.
- Strong knowledge of the .NET framework and C#.
- Experience with WPF, ASP.NET MVC, JavaScript, jQuery, and RESTful services.
- Solid SQL expertise, especially with Microsoft SQL Server.
- Understanding of object‑oriented programming, software architecture, and design patterns.
- Experience with debugging, testing, and performance optimisation.
- Familiarity with Git version control and Agile/Scrum methodologies.
Required skills
- .NET
- C#
- WPF
- ASP.NET MVC
- JavaScript
- jQuery
- RESTful APIs
- Microsoft SQL Server
- SQL
- Git
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Tunisia.
Salaries by job title
- Team Leader (m/f) - Vilanova Beja Jardim 28
- Technicien de Maintenance industrielle 14
- Remote French Bilingual Customer Support Representative 10
- French-English Customer Support Associate 10
- Responsable maintenance 10
- Responsable Ressources Humaines 10
- Assistante administrative 9
- Technicien maintenance industrielle 9
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Dedagroup
Tunis