Role: .NET Full Stack Developer with Angular
Location: Mississauga, ON
Employment Type: Full-Time
Job Summary
We are looking for a skilled .NET Full Stack Developer with strong expertise in Angular and Microsoft .NET technologies to join our development team in Mississauga, Ontario.
The ideal candidate will have hands-on experience developing scalable, responsive, secure, and high-performance web applications using Angular, TypeScript, C#, .NET, ASP.NET, and REST APIs. The candidate will work closely with UX/UI designers, backend developers, and cross-functional teams to deliver high-quality solutions using Agile/Scrum methodologies.
Key Responsibilities
- Design, develop, test, and maintain responsive web applications using Angular 11+.
- Build reusable and maintainable UI components using Angular, TypeScript, JavaScript, HTML5, and CSS3.
- Develop backend applications and services using C#, .NET, .NET Core, and ASP.NET.
- Integrate Angular applications with RESTful APIs and backend services.
- Design and implement scalable application architectures.
- Ensure responsive design and cross-browser compatibility across desktop and mobile platforms.
- Collaborate with UX/UI designers to develop intuitive and user-friendly interfaces.
- Optimize application performance, usability, accessibility, and reliability.
- Troubleshoot, debug, and resolve application issues.
- Follow secure coding, development, testing, and deployment best practices.
- Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
- Use Git for source control and collaborative development.
- Work closely with cross-functional teams to understand requirements and deliver technical solutions.
Required Skills
- 4–6 years of software development experience.
- Strong hands-on experience with C#, .NET, .NET Core, and ASP.NET.
- Strong experience with Angular 11+.
- Proficiency in TypeScript, JavaScript, HTML5, and CSS3.
- Experience developing and integrating RESTful APIs.
- Strong understanding of responsive web design.
- Experience with UI development and cross-browser compatibility.
- Strong knowledge of Git/version control.
- Experience working in Agile/Scrum environments.
- Strong troubleshooting, debugging, analytical, and problem-solving skills.