Sign up to save this job, get alerts, and apply with an optimized CV.
Software Developer - C++ to C# (.NET) Migration
Job description
We are looking for a Software Developer – C++ to C# (.NET) , for our partner; North American leader in the evaluation of drinking water and sewer distribution networks.
Job Title: C++ / C# Developer – Software Modernization
Sector: Hydraulic engineering and water analysis
Hybrid or in-person mode
Responsibilities:
- Analyze the existing internal software developed in C++.
- Design and develop a new version in C# (.NET).
- Optimize the performance, security, and maintainability of the software.
- Migrate current functionalities while adding improvements according to business needs.
- Integrate the software with other tools used by the company (GIS, databases, internal systems).
- Document the code and train the internal team on the use of the new platform.
Required Skills:
- Mastery of C++ and C# (.NET).
- Experience in software migration and modernization.
- Knowledge of good design practices (design patterns, software architecture).
- Experience with SQL databases and APIs.
- Ability to understand and translate complex business needs into effective software solutions.
Training and experience:
- Bachelor's degree in computer science, software engineering, or related field.
- Minimum 5 years of experience in software development.
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- Solution SFT
- Location
-
Canada, Québec, Montréal
Canada - Posted
- 11 months ago
Interested in this position?
Create your free account and tailor your CV to match this job.