This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled Senior Software Developer - Full Stack to work within a Scrum agile development team focused on the Microsoft Azure Cloud and .NET stack. The successful candidate will be responsible for implementing high-quality software code and supporting test artifacts across both front-end and back-end environments. This role requires expertise in C#, React/Blazor/Razor, Python/Databricks, and Azure DevOps CI/CD, with familiarity in AI development tools and the Siebel database model being highly beneficial. This is a fully Onsite position based in Toronto. ... Duration: 3 months (with potential for contract extension)
Job Responsibility:
Fully participating in a Scrum agile development team, including task planning, daily stand-ups, iteration demos, and review meetings
Implementing software code and supporting test (QA) artifacts based on defined user requirements (user stories)
Developing the user interface using MS Fluent UI, HTML, and JavaScript, leveraging frameworks like ReactJS and Blazor/Razor
Utilizing the MS.NET stack (C#) for service layers. Writing back-end logic using Python and Databricks Notebooks, querying data using Spark SQL and t-SQL, and managing data within the Oracle RDBMS
Working within a technical environment that utilizes Microsoft Azure Cloud and Azure DevOps CI/CD processing using GIT-based source control
Providing testing services of software features as delivered by the team, ensuring code quality and reliability
Contributing to project estimates and designs. Translating business requirements into project delivery timelines
Requirements:
Proficiency in the MS.NET stack (C#), ReactJS, and Blazor/Razor frameworks
Proficient in Spark/t-SQL and experienced with the Oracle RDBMS