Do you have 3+ years experience Azure APIM, Azure Service Bus, Azure Containers Apps/Jobs, Azure DevOps? Do you have 8+ years experience in ASP.NET Core / Minimal API’s / LINQ (.NET 8+)? If so, this would be a great opportunity for you!
Our client is looking for a Senior Software Developer Full Stack for a 6 contract in Toronto.
...
This is an onsite role.
Advantages
• Earn a competitive rate within the industry.
• Location : 5 days onsite.
Responsibilities
• Provides subject matter expertise and identifies and encourages areas for improvement.
• Delivers the best user experiences possible and is jointly accountable for the quality of the products and services that they deliver for the customers.
• Provides mentoring to specific Software Development I and potentially Software Engineer I to discuss specific engineering practices and problems that may arise during day-to-day work. Provides context and perspective to the project Software Development and Software Engineers regarding engineering design decisions as well as business requirements that influence implementation details.
• Coaches and mentors project team members by elevating their scope of knowledge and breadth in aspects of design and development best practices.
• Shares new trends and techniques with project team members via various forums, like chapters.
• Develops supporting and configuration documentation, or guides project team members in delivering technical documentation.
• Provides input and expertise to QA team on application testing.
• Provides work estimates for their own development tasks and verifies work estimates of others.
• Performs code reviews and walkthroughs of system design and developed code.
• Participates in and contributes to requirement definition working sessions, specification development and solution design.
• Develops applications to specifications within the required timeframe and budget.
• Identifies risks and escalates to project/product leadership on a timely basis.
• Pinpoints strengths and weaknesses of various design alternatives and selects or recommends appropriate solutions.
• Proactively suggests alternative methods or resources for getting work done when obstacles arise.
• Reviews systems for completion and system performance objectives.
• Recommends changes across the project team's engineering practices as well as external team practices to improve the team's cycle time as well as lead time for the team's product backlog.
• Leads the change in the adoption of new engineering practices across the project team.
• Independently engages and actively participates in project team discussion with product management teams to recommend product features and changes to product features to improve the user experience, operation and maintainability of the product.
• Participates in development of engineering plans and systems specifications with Lead Engineers.
• Collaborates with project team members to ensure alignment of practices, patterns, and solutions.
• Ensures work aligns to broader roadmaps and systems strategies.
• Stays abreast of evolving technology, architecture, and design, patterns, practices, and platforms.
• Makes decisions and proposes solutions where results have substantial impact across the organization requiring sophisticated solutions and long-term correction. Occasionally has cross-portfolio and external stakeholder interactions.
Qualifications
Must Haves:
• 8+ years experience React 18/ HTML 5 / CSS.
• 8+ years experience ASP.NET Core / Minimal API’s / LINQ (.NET 8+).
• 3+ years experience Azure APIM, Azure Service Bus, Azure Containers Apps/Jobs, Azure DevOps.
• 3+ years experience SQL Server / REDIS Cache.
Nice to Have:
• Microservices/Docker.
Summary
If you are interested in the Senior Software Developer Full Stack role in Toronto, please apply online at www.randstad.ca. Qualified candidates will be contacted.
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.
show more
Do you have 3+ years experience Azure APIM, Azure Service Bus, Azure Containers Apps/Jobs, Azure DevOps? Do you have 8+ years experience in ASP.NET Core / Minimal API’s / LINQ (.NET 8+)? If so, this would be a great opportunity for you!
Our client is looking for a Senior Software Developer Full Stack for a 6 contract in Toronto.
This is an onsite role.
Advantages
• Earn a competitive rate within the industry.
• Location : 5 days onsite.
Responsibilities
• Provides subject matter expertise and identifies and encourages areas for improvement.
• Delivers the best user experiences possible and is jointly accountable for the quality of the products and services that they deliver for the customers.
• Provides mentoring to specific Software Development I and potentially Software Engineer I to discuss specific engineering practices and problems that may arise during day-to-day work. Provides context and perspective to the project Software Development and Software Engineers regarding engineering design decisions as well as business requirements that influence implementation details.
...
• Coaches and mentors project team members by elevating their scope of knowledge and breadth in aspects of design and development best practices.
• Shares new trends and techniques with project team members via various forums, like chapters.
• Develops supporting and configuration documentation, or guides project team members in delivering technical documentation.
• Provides input and expertise to QA team on application testing.
• Provides work estimates for their own development tasks and verifies work estimates of others.
• Performs code reviews and walkthroughs of system design and developed code.
• Participates in and contributes to requirement definition working sessions, specification development and solution design.
• Develops applications to specifications within the required timeframe and budget.
• Identifies risks and escalates to project/product leadership on a timely basis.
• Pinpoints strengths and weaknesses of various design alternatives and selects or recommends appropriate solutions.
• Proactively suggests alternative methods or resources for getting work done when obstacles arise.
• Reviews systems for completion and system performance objectives.
• Recommends changes across the project team's engineering practices as well as external team practices to improve the team's cycle time as well as lead time for the team's product backlog.
• Leads the change in the adoption of new engineering practices across the project team.
• Independently engages and actively participates in project team discussion with product management teams to recommend product features and changes to product features to improve the user experience, operation and maintainability of the product.
• Participates in development of engineering plans and systems specifications with Lead Engineers.
• Collaborates with project team members to ensure alignment of practices, patterns, and solutions.
• Ensures work aligns to broader roadmaps and systems strategies.
• Stays abreast of evolving technology, architecture, and design, patterns, practices, and platforms.
• Makes decisions and proposes solutions where results have substantial impact across the organization requiring sophisticated solutions and long-term correction. Occasionally has cross-portfolio and external stakeholder interactions.
Qualifications
Must Haves:
• 8+ years experience React 18/ HTML 5 / CSS.
• 8+ years experience ASP.NET Core / Minimal API’s / LINQ (.NET 8+).
• 3+ years experience Azure APIM, Azure Service Bus, Azure Containers Apps/Jobs, Azure DevOps.
• 3+ years experience SQL Server / REDIS Cache.
Nice to Have:
• Microservices/Docker.
Summary
If you are interested in the Senior Software Developer Full Stack role in Toronto, please apply online at www.randstad.ca. Qualified candidates will be contacted.
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.
show more