Job Information
Cognizant Sr. NET Full Stack Engineer ( React) in Halifax, Nova Scotia
We are seeking a highly skilled Full Stack Developer with strong experience in React and .NET (C#) to join our development team. This is a hands-on role where the individual will be responsible for both front-end and back-end development of production-grade web applications. The ideal candidate is comfortable working across the full technology stack, collaborating with cross‑functional teams, and contributing to high-quality, scalable solutions.
Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.
In this role, you will
Design, build, and maintain web applications using React on the front end and .NET (C#) on the back end
Develop and support RESTful APIs using ASP.NET Core, ensuring they are secure, stable, well-structured, and well-documented
Collaborate closely with UI/UX designers to translate designs into responsive, high-quality user interfaces using React
Manage component state, routing, and application behavior across different browsers and screen sizes
Design, write, and optimize database logic using Microsoft SQL Server and relational database concepts
Write and maintain unit and integration tests, and actively participate in code reviews to ensure code quality and maintainability
Work within an Agile/Scrum environment, contributing to sprint planning, daily stand-ups, reviews, and retrospectives
Communicate progress clearly, raise risks or blockers proactively, and collaborate effectively with team members
Required skills: what you need to be considered
5+ years of hands-on experience as a Full Stack Developer working on production-level applications
Strong experience with React, including hooks, Context API, component architecture, and state management (Redux or similar libraries)
Knowledge of TypeScript is a strong advantage
Solid experience with .NET and C#, especially ASP.NET Core and REST API development
Experience working with Microsoft SQL Server or similar relational databases
Hands-on experience with Entity Framework Core and an understanding of proper database schema design
Familiarity with Git for version control and experience working with CI/CD pipelines
Strong problem-solving skills and ability to work independently in a fast-paced environment
Preferred Qualifications
Exposure to cloud platforms (Azure, AWS, or similar)
Experience with Docker or basic containerization concepts
Prior experience working in Agile/Scrum teams
At Cognizant, we're eager to meet people who believe in our mission and can make an impact in various ways. We encourage you to apply if you have most of the skills above and feel like you are strongly suited for this role.
Consider what transferable experience and skills make you a unique applicant and help us see how you’d be beneficial to this role.
Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.
Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.
Salary and Other Compensation:
We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between $61,000 – $91,000 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications. This position is also eligible for Cognizant’s discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.
Working arrangements
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 2 days a week in a client office in Toronto, ON. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.