Technical .NET Developer – Azure – Data
TechnologyDescription
We are looking for technical developers/technical leads with strong expertise in .NET, Azure, and data solutions to support and evolve critical applications for our clients. In this role, the associate acts as a technical reference, contributes to defining technological orientations, and guides teams in delivering robust, secure, and business-aligned solutions.
Working in diverse environments, you collaborate closely with development, architecture, data, product, and quality assurance teams to ensure consistency in practices, quality of deliverables, and performance of solutions.
Functions and Responsibilities
- Design, develop, and maintain .NET applications and services (.NET Core / .NET Framework)
- Drive the evolution of the technology stack, particularly in cloud and data areas, and contribute to defining the technological roadmap
- Lead the design of data models (conceptual, logical, and physical) in collaboration with stakeholders
- Actively participate in technical discussions and cross-cutting initiatives related to data and architecture
- Ensure consistency in development practices and seamless integration of application components
- Contribute to defining, implementing, and improving data policies and processes
- Ensure compliance with best practices in security, software quality, and compliance
- Validate the Definition of Ready for user stories and ensure delivery according to the Definition of Done
- Perform code reviews, ensuring maintainability and quality of deliverables
- Design and execute automated tests (unit, integration, end-to-end)
- Collaborate with QA, product, and architecture teams to ensure effective delivery according to sprint goals
- Act as a mentor and technical reference, guiding more junior developers in their progression
Qualities Required for Success in This Role
- 6 to 10 years or more of software development experience, including several years in a senior or lead technical role
- Excellent mastery of the Microsoft ecosystem (.NET Core / .NET Framework)
- Solid experience with Azure services, including: Functions, App Services, Service Bus, Cosmos DB, Data Factory, Databricks, Power Platform, and Azure DevOps
- Experience in data integration and ETL (e.g., SSIS)
- Expertise in data modeling (conceptual, logical, and physical)
- Good understanding of cloud architectures, containerization, and CI/CD pipelines
- Excellent knowledge of data security principles, software quality, and DevOps practices
- Technical leadership, analytical thinking, and ability to influence technological decisions
- Bilingualism in French and English required to collaborate with English-speaking teams and partners
Key Skills
- Agile, Lean, and DevOps methodologies
- Cloud development, containerization, and virtualization (Azure DevOps, Docker, Kubernetes)
- Design and architecture patterns, principles of decomposition
- Backend development in C# and frontend development (React or Angular)
- Object-oriented programming and SOLID principles
- Unit testing, TDD, BDD, and end-to-end testing (Selenium, SpecFlow, BrowserStack)
- Technologies:
- o C#, ASP.NET, WCF, SpecFlow, Visual Studio, YAML
- o React
- o SQL Server / MS SQL, MongoDB
- o Git / TFS
- o Docker, Rancher, Istio, Kong
- o Azure Pipelines
- Work Environment
- Being an associate at CGI means:
- Working on stimulating and varied mandates for major clients
- Continuously expanding your technological expertise
- Evolving in an environment that values collaboration, initiative, and respect
- Benefiting from a personalized training plan, competitive benefits, and flexibility that promotes work-life balance
- Location: Shawinigan
- Work Mode: On-site
CGI offers a reasonable estimate of the salary range for this position. The calculation of this range depends on various factors, including skill level, geographic market, experience, education, and professional licenses and certifications. Salary decisions depend on the particulars of each case. A reasonable estimate of this salary range is between $55,000 and $105,000. This position is a future opportunity.
... as owners, we put our expertise to work.
Life at CGI is rooted in shareholder ownership, teamwork, respect, and a sense of belonging. At CGI, you can exploit your full potential because...
We invite you to become an owner on day one as we work together to turn our dream into a reality. That is why we refer to ourselves as CGI associates, rather than employees. We benefit from the outcomes of our collective success and actively contribute to the direction and strategy of our company.
Your work creates value. You will develop innovative solutions and build lasting relationships with your colleagues and clients, while having access to global capabilities to bring your ideas to life, seize new opportunities, and benefit from cutting-edge sectoral and technological expertise.
You will advance your career by joining a company built to grow and last. You will be supported by leaders who have your health and well-being at heart and who will help you seize opportunities to enhance your skills and broaden your horizons.
At CGI, we value the richness that diversity brings and are committed to fostering a work environment where everyone thrives. We collaborate with our clients to build more inclusive communities and enable all CGI associates to succeed. As an equal opportunity employer, it is important to us that you can give your best during the recruitment process. If you need any particular accommodation, please inform your recruiter.
For more information on accessibility at CGI, contact us by email. Please note that this email is strictly reserved for accessibility requests and cannot be used to check the status of an application.
Join us, one of the world's leading information technology (IT) and management consulting companies.
This posting was aggregated from indeed. Groupe Sentinella is not the employer; applying takes you to the original site. The full text belongs to the original poster.
Want us in your corner?
Join the Sentinella talent bench. We'll reach out when a mandate matches your profile — including roles like this one.
Join the talent bench