.Net Platform Modernization Software Engineer
Job Summary
- Analyze and understand large multi-project codebases and their dependencies
- Define and execute a phased migration strategy toward platforms
- Refactor legacy project structures and convert them to SDK-style projects
- Modernize dependency management by transitioning to NuGet-based solutions
- Identify and resolve compatibility issues and deprecated APIs
- Introduce automated build test and release pipelines
- Improve code quality maintainability and testability across the system
- Design and implement deployment and installer strategies (e.g. MSIX WiX)
- Collaborate with stakeholders to manage risks priorities and technical trade-offs
Required knowledge and skills:
- Masters degree in Computer Science Software Engineering or a related field
- Strong experience Framework (3.x-4.x) and (Core / .NET 5)
- Hands-on experience a strong plus
- Hands-on experience with REST API development and Odoo integrations is a strong plus
- Experience working with large complex multi-project Visual Studio solutions
- Ability to analyze complex repositories and identify hidden dependencies
- Experience refactoring legacy systems and converting to SDK-style project structures
- Strong knowledge of dependency management and migration to NuGet-based solutions
- Experience handling deprecated APIs and compatibility challenges
- Strong Git experience including large repositories
- Experience with scripting and automation (e.g. PowerShell)
- Experience with deployment tooling (e.g. WiX MSIX or similar)
- Experience with CI/CD pipelines and DevOps practices is a strong plus
- Experience with testing strategies (unit integration regression) is a plus
- Familiarity with frameworks ( MAUI Blazor) is a plus
- Strong analytical and problem-solving skills with a proactive and ownership-driven mindset
- Strong communication skills and ability to work in a collaborative environment
Required Skills:
DEVOPSCI/
About Company
30 employees
Welcome to Sansaone, a dynamic force in the realm of ICT talent acquisition. Born out of a passion for excellence and a vision for connecting outstanding professionals with forward-thinking organizations, we stand as a beacon for strategic recruitment solutions in the Information and ... View more