We are seeking a highly skilled Senior Full Stack Developer with strong expertise in .NET Core, C#, and Angular. The ideal candidate has experience building enterprise-level applications, designing scalable solutions, and collaborating across teams to deliver top-quality products.
Employment Type: Contract
Senior Full Stack Developer (.NET / Angular)
Apply Now
Company Overview:
247labs is a leading software development company headquartered in Toronto, Canada. We specialize in providing custom software solutions, mobile app development, web development, and digital transformation services to clients across various industries. Our team of experienced professionals is dedicated to delivering innovative, high-quality solutions that drive business growth and exceed client expectations.
- Toronto, Canada (Remote work option available)
Position Overview:
Key Responsibilities:
- Design, develop, and maintain web applications using .NET Core, C#, and Angular.
- Implement APIs, integrations, and microservices architecture.
- Ensure scalability, performance, and security in application design.
- Collaborate with product owners, designers, and QA teams to deliver solutions.
- Write clean, maintainable, and testable code following best practices.
- Troubleshoot and optimize existing applications for performance.
- Mentor junior developers and contribute to technical decision-making.
Qualifications:
- 7+ years of full stack development experience.
- Strong expertise in .NET Core, C#, and Angular (latest versions).
- Solid understanding of REST APIs, microservices, and application architecture.
- Hands-on experience with SQL Server, Entity Framework, and LINQ.
- Proficiency in front-end technologies (TypeScript, HTML5, CSS3, Bootstrap).
- Knowledge of version control (Git) and CI/CD pipelines.
- Strong problem-solving skills and ability to work independently in a remote environment.
Desirable Skills:
- Experience with Azure cloud services and DevOps pipelines.
- Familiarity with Docker/Kubernetes for containerized deployments.
- Exposure to Agile methodologies (Scrum/Kanban).
Additional Information:
- 100% remote flexibility within Canada.
- Opportunity to work on innovative, enterprise-level projects.
- Competitive compensation and career growth.
- Collaborative, fast-paced, and supportive team culture.
Join our team:
If you are a motivated and experienced sales professional with a passion for technology and a drive to succeed, we invite you to apply and become part of our dynamic team at 247labs Inc.