Senior .NET Developer
Description
We're a dynamic outsourcing company dedicated to providing high-quality IT solutions to a diverse range of clients. We value professionalism, continuous growth, and a supportive work environment where every team member can thrive and reach their full potential.
📌 About the Project
We are looking for two .NET Engineers (Senior and Middle+) to join a long-term enterprise project for a client based in Israel.
The project focuses on migrating a large-scale call center platform from legacy .NET Framework 4.5.2 to modern .NET 8. The system is currently deployed on-premise and plays a critical role in business operations.
This is a great opportunity to work with complex legacy systems, contribute to modernization efforts, and influence architectural decisions.
Requirements
- 5+ years of commercial experience with C# and .NET
- Strong experience with .NET Framework (4.x) and modern .NET versions
- Solid knowledge of:
- ASP.NET MVC
- Web API
- System.Web
- Strong experience with MS SQL Server
- Deep understanding of WCF (bindings, contracts, hosting)
- Experience using AI tools in development (e.g., GitHub Copilot, Claude Code)
- Ability to work with and modernize legacy systems
Responsibilities
- Participate in the migration of a legacy system to .NET 8
- Analyze and refactor existing .NET Framework (4.x) codebase
- Design and implement scalable backend solutions
- Work with ASP.NET MVC, Web API, and System.Web-based applications
- Collaborate with cross-functional teams to ensure smooth transition and delivery
- Contribute to architectural improvements and technical decisions
Nice to have
- Experience with telecommunication systems:
- SIP
- VoIP
- CTI