As a Senior Full Stack .NET Engineer (Angular & Azure), you will play a key role in designing, developing, and delivering high-quality enterprise applications in an Agile environment. You will work closely with clients and cross-functional teams to gather requirements, translate them into user stories, and implement scalable, secure, and efficient solutions using modern technologies such as Angular, .NET, and Azure.
In this senior role, you will contribute across the full software development lifecycle, including development, testing, and deployment, while ensuring adherence to best practices and quality standards. You will actively participate in Agile ceremonies, collaborate with Cognizant leadership for delivery alignment, and drive continuous improvement across processes, tools, and application performance.
Key Responsibilities
- Work closely with clients to gather requirements and translate them into clear user stories
- Design, develop, and maintain applications using Angular, .NET, and Azure technologies
- Perform unit testing and integration testing to ensure high-quality deliverables
- Actively participate in daily Scrum meetings, providing updates on progress, risks, and challenges
- Collaborate with Cognizant leads for reporting, status updates, and periodic reviews
- Participate in sprint planning, backlog grooming, and other Agile ceremonies
- Contribute to continuous improvement of development processes and delivery practices
Core Technical Skills
- AngularJS (TypeScript)
- C# and .NET
- Microsoft Azure
- CI/CD and DevOps pipelines
Work Model
This role follows a Remote work model based in Calgary, Alberta.
Work arrangements may evolve based on business or client requirements, with expectations communicated clearly.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science or equivalent practical experience
- 5+ years of experience in professional software development
- Strong experience with Angular, .NET, and Azure technologies
- Solid understanding of programming fundamentals, data structures, and algorithms
- Experience working in Agile/Scrum environments
- Strong debugging, problem-solving, and analytical skills
- Excellent communication skills with the ability to collaborate across technical and non-technical teams
Preferred Qualifications
- Experience working with enterprise-scale applications
- Familiarity with modern DevOps practices and CI/CD pipelines
- Experience supporting production environments
- Ability to contribute to process improvements and engineering best practices
- Experience mentoring junior developers or supporting team knowledge sharing
Why Join Cognizant
At Cognizant, we value individuals who are passionate about innovation and driven to make an impact. Even if you don’t meet every requirement, we encourage you to apply and share how your unique skills and experiences can add value to our team.
Eligibility
Applicants must be legally authorized to work in Canada without requiring employer sponsorship now or in the future.
Compensation & Benefits
The base salary for this position ranges from $74,250– $117,500 CAD per year, depending on experience and qualifications.
This role is also eligible for:
- Discretionary annual performance-based bonus
- Comprehensive benefits supporting physical, mental, and financial well-being
De Cognizant Community
We zijn een team dat elkaar helpt om doelen te bereiken op het hoogste niveau. Zonder ons team zouden we niet in staat zijn om de huidige energieke, samenwerkende en inclusieve werkomgeving te behouden. Een omgeving gericht om iedereen te laten slagen.
- Cognizant is een globale community van 300.000+ collega’s
- We dromen niet alleen van een betere wereld, wij helpen het te maken
- We zorgen voor onze mensen, de klanten, het bedrijf, de community en het klimaat door te doen wat goed is
- We zetten in op een innovatieve omgeving waar je zelf kan bouwen aan een carriere pad dat bij jou past.
Over ons
Cognizant (NASDAQ: CTSH) is een bouwer van AI-oplossingen en een leverancier van technologiediensten. Wij slaan de brug tussen AI-investeringen en ondernemingswaarde door het bouwen van full-stack AI-oplossingen voor onze klanten. Onze diepgaande kennis van sectoren, processen en engineering stelt ons in staat om de unieke context van een organisatie te verankeren in technologische systemen. Deze systemen versterken het menselijk potentieel, realiseren tastbaar rendement en geven wereldwijde ondernemingen een voorsprong in een snel veranderende wereld. Ontdek hoe op www.cognizant.com of @cognizant.
Cognizant is een werkgever die gelijke kansen biedt. Uw sollicitatie en kandidatuur worden niet in overweging genomen op basis van ras, huidskleur, geslacht, religie, geloofsovertuiging, seksuele geaardheid, genderidentiteit, nationale afkomst, handicap, genetische informatie, zwangerschap, veteranenstatus of enig ander kenmerk dat beschermd wordt door federale, staats- of lokale wetgeving.
Disclaimer:
De informatie omtrent compensatie is accuraat ten tijde van deze posting. Cognizant heeft het recht om deze informatie aan te passen. Met lokale wetgeving in achtneming.