Senior Full stack .Net developer (Angular, MVC, WebAPI) – Hybrid
City : Calgary
Category : Technology & Engineering
Industry : Information Technology
Employer : Cognizant
We are seeking a dedicated and motivated Full Stack .NET Developer with expertise in Angular, MVC, and WebAPI to join our dynamic team. In this role, you will be responsible for developing and maintaining high-quality web applications that meet our clients' unique needs. You will collaborate closely with project managers, designers, and other developers to build responsive and user-friendly interfaces while ensuring optimal back-end performance. As a Full Stack Developer, you will have the opportunity to work on a variety of projects, contributing to all layers of software development, from database design to server-side application logic and client-side interfaces. Your passion for coding and dedication to delivering top-notch solutions will be critical in driving our projects to success.
In this role, you will:
- Design, develop, and maintain web applications using .NET technologies, Angular, MVC, and WebAPI.
- Collaborate with multi-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications through testing and optimization.
- Troubleshoot and debug applications to resolve issues and improve functionality.
- Create and maintain user documentation for application development and deployment processes.
What you’ll need to succeed (required skills):
- Bachelor's degree or equivalent experience in Computer Science, Information Technology, or a related field.
- Minimum 8+ years of experience as a Full Stack Developer or similar role in web application development using .NET technologies, Angular, MVC, and WebAPI.
- Hands-on experience with Angular and building dynamic single-page applications.
- Knowledge of database management systems such as SQL Server or MySQL.
What will help you stand out (preferred skills):
- Knowledge in Lending Platform Experience preferable ACBS (Advanced Commercial Banking System)
- Basic Python programming
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-3 days a week in a client OR Cognizant office in Calgary, AB. 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.