.NET Modernization Engineer

4 days ago


Montreal, Canada Capgemini Full time

Join to apply for the .NET Modernization Engineer (contract) role at Capgemini We are seeking a .NET Modernization Engineer to lead the transformation and optimization of legacy .NET applications into modern, scalable, and efficient systems. This role requires strong expertise in C#, ASP.NET, .NET Core, and modern design principles, along with hands‑on experience in database design, API development, and performance optimization. You will be responsible for designing, developing, and modernizing enterprise‑grade applications while mentoring team members and driving automation initiatives. Key Responsibilities Design, develop, and modernize legacy .NET applications into .NET Core and cloud‑ready architectures. Implement design patterns and SOLID principles to improve code structure, maintainability, and scalability. Develop and optimize multithreaded applications with a focus on performance and reliability. Build RESTful and SOAP‑based APIs, integrating with third‑party and internal systems. Write and optimize complex SQL queries, stored procedures, and database structures for MSSQL, Oracle, and Sybase. Perform database performance tuning, indexing, and partitioning for high‑availability systems. Collaborate with UI teams to integrate front‑end components using HTML, CSS, JavaScript, and jQuery. Create and maintain WCF services, Windows services, and batch scripts for automation. Provide technical leadership and mentorship to development teams. Ensure code quality, adherence to best practices, and maintain documentation throughout the SDLC. Engage in continuous improvement and modernization efforts aligned with enterprise IT strategy. Technical Profile Advanced programming expertise in C#, .NET Framework, .NET Core, ASP.NET WebForms, and MVC. Deep understanding of object‑oriented programming, SOLID principles, and design patterns. Strong database skills in MSSQL, Oracle, and Sybase, including performance tuning and optimization. Experience building and integrating RESTful APIs, SOAP services, and WCF components. Proficiency in HTML, CSS, JavaScript, and jQuery for client‑side development. Skilled in Windows scripting and automation (batch files). Experience working in Agile environments and following CI/CD practices. Functional Profile Strategic thinker with a focus on automation, modernization, and continuous improvement. Strong communicator with proven ability to collaborate across technical and business teams. Experienced in leading and mentoring junior developers and supporting cross‑functional initiatives. Capable of translating complex legacy systems into modern architectures with measurable performance gains. Analytical problem solver with excellent debugging and performance analysis skills. Skills Summary Core Expertise NET Modernization, Application Refactoring, Software Architecture, Performance Optimization Languages & Frameworks C#, ASP.NET, .NET Core, MVC, WCF UI & Styling Libraries HTML, CSS, JavaScript, jQuery Build & Testing Tools Visual Studio, MSBuild, NUnit/xUnit, Git Other Tools & Technologies MSSQL, Oracle, Sybase, REST, SOAP, Windows Batch Scripts Soft Skills Leadership, Mentoring, Problem Solving, Communication, Strategic Thinking, Collaboration Work Mode Onsite in Montreal (5 days/week for first 3 months), transitioning to Hybrid mode thereafter, based on client agreement. Seniority level Mid‑Senior level Employment type Contract Job function Engineering and Information Technology #J-18808-Ljbffr



  • Montreal, Canada Capgemini Full time

    Join to apply for the .NET Modernization Engineer (contract) role at Capgemini We are seeking a .NET Modernization Engineer to lead the transformation and optimization of legacy .NET applications into modern, scalable, and efficient systems. This role requires strong expertise in C#, ASP.NET, .NET Core, and modern design principles, along with hands‑on...

  • .NET Developer

    1 week ago


    Montreal, Canada Compunnel, Inc. Full time

    Join Client’s technical team to tackle some of the most challenging engineering problems in modern enterprise development. This is a unique opportunity to be at the forefront of adopting new technologies, platforms, and methodologies. You'll work closely with cross-functional teams across the firm, providing solutions that shape how applications are built...

  • .NET Developer

    5 days ago


    Montreal, Canada Compunnel, Inc. Full time

    Join Client’s technical team to tackle some of the most challenging engineering problems in modern enterprise development. This is a unique opportunity to be at the forefront of adopting new technologies, platforms, and methodologies. You'll work closely with cross-functional teams across the firm, providing solutions that shape how applications are built...

  • .NET Developer

    4 days ago


    Montreal, Canada Compunnel, Inc. Full time

    This role offers an opportunity to solve some of the biggest technical challenges and to be at the forefront of adopting the latest platforms, tools, and techniques. The position involves designing and implementing the next generation of libraries, tools, and components to support modern architectures. The developer will define best practices, provide...

  • .NET Developer

    4 days ago


    Montreal, Canada Compunnel, Inc. Full time

    This role offers an opportunity to solve some of the biggest technical challenges and to be at the forefront of adopting the latest platforms, tools, and techniques. The position involves designing and implementing the next generation of libraries, tools, and components to support modern architectures. The developer will define best practices, provide...

  • NET Developer

    2 weeks ago


    Montreal, Quebec, Canada Sky Systems, Inc. (SkySys) Full time

    Title: Senior .NET Developer (Mendix)Location: Montreal – Hybrid, 3 days per week on-site requiredDuration: 24 months – 37.5 hours/weekThe candidate must possess the following qualifications:Required:• A degree in Computer Science, Engineering, or a related field.• At least 8 years of experience as a Software Developer or Engineer.• Experience...


  • Montreal, Canada Compunnel, Inc. Full time

    We are seeking a highly skilled Senior .NET Developer to join our team at Morgan Stanley, offering the opportunity to tackle some of the firm’s most complex technical challenges. This role places you at the forefront of adopting the latest platforms, tools, and techniques while working closely with multiple teams across the enterprise. You will design and...


  • Montreal, Canada Compunnel, Inc. Full time

    We are seeking a highly skilled Senior .NET Developer to join our team at Morgan Stanley, offering the opportunity to tackle some of the firm’s most complex technical challenges. This role places you at the forefront of adopting the latest platforms, tools, and techniques while working closely with multiple teams across the enterprise. You will design and...

  • .NET Developer

    1 week ago


    Montreal, Canada Compunnel, Inc. Full time

    Client o tackle some of the firm’s most significant technical challenges. This role offers a unique opportunity to work at the forefront of adopting the latest platforms, tools, and techniques in a large-scale enterprise environment. Collaborate with multiple teams across the organization to design, develop, and implement next-generation libraries, tools,...


  • Montreal, Quebec, Canada Axiom Global Technologies Full time

    Skills & QualificationsExperience:• 3–5 years of experience in DevOps or a related software engineering roleMandatory Skills• Strong expertise in designing and building CI/CD pipelines using GitLab• Hands-on experience working with complex, multi-language, multi-platform environmentsPreferred / Nice-to-Have Skills• Perl / Python: Experience with...