We are seeking a Senior Full Stack Software Developer with over 10 years of experience to join a high-performing Agile delivery team. This role requires an expert-level understanding of the Google Angular Framework (version 12+) and robust backend development skills using .NET Core. You will lead the design, development, and testing of complex enterprise solutions, ensuring that the entire stack—from the user interface to the database—is built for speed, scalability, and security.
...
Pay Rate: $565.97- $601.35/Diem
Advantages
- High-Level Technical Ownership: Drive the implementation of mission-critical solution architecture from the ground up.
- Modern Technology Stack: Work with the latest versions of Angular and Azure Cloud services in a PaaS-focused environment.
- Collaborative Environment: Engage in a truly balanced Agile team where Developers, Testers, and Product Management work in sync.
- Professional Rigor: Demonstrate your skills through a dedicated technical assessment and work on highly visible enterprise projects.
Responsibilities
- Solution Architecture: Lead the design and implementation of overall solution architecture, ensuring alignment with modern cloud and microservices patterns.
- Frontend Development: Build expert-level, responsive user interfaces using Angular (12+) and Angular Material, focusing on performance and user experience.
- Backend Engineering: Design and construct secure REST API services using C# and .NET Core, leveraging Entity Framework for efficient data access.
- Database Management: Perform relational database design and management using SQL and Azure SQL, optimizing queries for high-throughput applications.
- DevOps & CI/CD: Support the upkeep of CI/CD pipelines using Azure DevOps. Utilize Git-based source control with feature branching for concurrent development.
- Quality Assurance: Provide unit testing and test automation support using frameworks like NUnit, XUnit, Karma, or Jasmine, and support regression testing with tools like Playwright.
- Agile Leadership: Actively participate in all Scrum ceremonies, including daily stand-ups, iteration demos, task planning, and retrospectives.
Qualifications
- Experience: 10+ years of professional software development experience in an enterprise environment.
- Frontend Mastery: Expert-level experience with Google Angular Framework (ideally versions 12+).
- Backend Mastery: Strong proficiency in .NET Framework and/or .NET Core development using C#.
- Data Access: Extensive experience with Entity Framework or similar Object-Relational Mapping (ORM) tools.
- Technical Stack: Deep knowledge of JavaScript, SQL, and REST APIs.
- DevOps Tools: Hands-on experience with Git, Azure DevOps (VSTS/TFS), and managing feature branches.
- Soft Skills: Excellent analytical, problem-solving, and decision-making skills with the ability to translate complex business requirements into clean, testable code.
Summary
If you are a Senior Developer with a decade of experience and a passion for building scalable, expert-level Angular and .NET applications, we encourage you to apply today!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more
We are seeking a Senior Full Stack Software Developer with over 10 years of experience to join a high-performing Agile delivery team. This role requires an expert-level understanding of the Google Angular Framework (version 12+) and robust backend development skills using .NET Core. You will lead the design, development, and testing of complex enterprise solutions, ensuring that the entire stack—from the user interface to the database—is built for speed, scalability, and security.
Pay Rate: $565.97- $601.35/Diem
Advantages
- High-Level Technical Ownership: Drive the implementation of mission-critical solution architecture from the ground up.
- Modern Technology Stack: Work with the latest versions of Angular and Azure Cloud services in a PaaS-focused environment.
- Collaborative Environment: Engage in a truly balanced Agile team where Developers, Testers, and Product Management work in sync.
- Professional Rigor: Demonstrate your skills through a dedicated technical assessment and work on highly visible enterprise projects.
Responsibilities
- Solution Architecture: Lead the design and implementation of overall solution architecture, ensuring alignment with modern cloud and microservices patterns.
...
- Frontend Development: Build expert-level, responsive user interfaces using Angular (12+) and Angular Material, focusing on performance and user experience.
- Backend Engineering: Design and construct secure REST API services using C# and .NET Core, leveraging Entity Framework for efficient data access.
- Database Management: Perform relational database design and management using SQL and Azure SQL, optimizing queries for high-throughput applications.
- DevOps & CI/CD: Support the upkeep of CI/CD pipelines using Azure DevOps. Utilize Git-based source control with feature branching for concurrent development.
- Quality Assurance: Provide unit testing and test automation support using frameworks like NUnit, XUnit, Karma, or Jasmine, and support regression testing with tools like Playwright.
- Agile Leadership: Actively participate in all Scrum ceremonies, including daily stand-ups, iteration demos, task planning, and retrospectives.
Qualifications
- Experience: 10+ years of professional software development experience in an enterprise environment.
- Frontend Mastery: Expert-level experience with Google Angular Framework (ideally versions 12+).
- Backend Mastery: Strong proficiency in .NET Framework and/or .NET Core development using C#.
- Data Access: Extensive experience with Entity Framework or similar Object-Relational Mapping (ORM) tools.
- Technical Stack: Deep knowledge of JavaScript, SQL, and REST APIs.
- DevOps Tools: Hands-on experience with Git, Azure DevOps (VSTS/TFS), and managing feature branches.
- Soft Skills: Excellent analytical, problem-solving, and decision-making skills with the ability to translate complex business requirements into clean, testable code.
Summary
If you are a Senior Developer with a decade of experience and a passion for building scalable, expert-level Angular and .NET applications, we encourage you to apply today!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
show more