.NET Software Developer
At Deda, tech is all about people - curious, ambitious, and determined.
We are one of the leading technology groups in Italy. We operate as a Business & Technology Accelerator for companies, financial institutions, and public sector organizations, supporting the evolution of their IT and digital strategies. Through an ecosystem of companies that share values, business strategies, and a common vision, we enable our clients to unlock the full potential of technology, amplifying its positive impact on both the economy and society.
What to expect
We are seeking a .NET Software Developer to join our development team. The role requires strong expertise in .NET technologies, C# development, desktop and web application development, and Microsoft SQL Server environments.
What you will do
• Design, develop, maintain, and optimize software applications using .NET technologies;
• Develop rich-client applications using WPF;
• Build and maintain web applications using ASP.NET MVC;
• Develop and integrate RESTful web services and APIs;
• Write efficient, maintainable, and scalable code in C#;
• Develop front-end functionalities using JavaScript and jQuery;
• Design and optimize SQL queries, stored procedures, and database structures in Microsoft SQL Server;
• Troubleshoot software issues, perform debugging, and improve application performance;
• Collaborate with technical teams, business analysts, and stakeholders throughout the software development lifecycle;
• Participate in code reviews and contribute to technical documentation and best practices.
What we expect from you
• Experience in software development;
• Excellent knowledge of the .NET framework and C# programming language;
• Strong experience with WPF rich-client application development, ASP.NET MVC, JavaScript and jQuery, REST web services;
• Strong SQL knowledge, particularly in Microsoft SQL Server environments;
• Good understanding of object-oriented programming principles and software architecture;
• Experience with debugging, testing, and performance optimization;
• Familiarity with version control systems such as Git;
• Experience working in Agile or Scrum environments;
• Knowledge of modern software design patterns and development best practices;
• Experience with API integration and distributed systems.
- Locations
- Tunis (TN)
- Company
- B/Samply
- Workplace Type
- Hybrid
About Deda
Deda helps organizations seize the opportunities for growth and development offered by technological evolution.
We are a community of people who believe in dedication as a means of enhancing the positive impact of technology on businesses and society.