Senior Full Stack Software Developer

Smsoftwaresolutionsinc β€” Canada Β· Posted ~5 hours ago

Senior Contract Onsite

Skills

React JavaScript TypeScript HTML5 CSS3 ASP.NET Core C# Microsoft Azure REST APIs Git Azure DevOps Azure

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior software development role focused on designing, building, deploying, and maintaining enterprise-grade web applications and cloud-based solutions. The position requires strong full-stack skills and experience with modern development practices.

Highlights

Senior full-stack development opportunity working on enterprise applications, cloud solutions, APIs, and modern web technologies with a defined project mandate.

Description

Client: Ministry of Public and Business Service Delivery and Procurement – RQ11696 We are seeking a Senior Full Stack Software Developer with strong experience in React, JavaScript/TypeScript, HTML5, CSS3, ASP.NET Core, C#, Microsoft Azure, REST APIs, Azure DevOps, Git, and full-stack application development. The successful candidate will be responsible for designing, developing, testing, deploying, maintaining, and supporting enterprise-grade full-stack web applications, APIs, cloud solutions, and CI/CD processes. Role Snapshot Job Title: RQ11696 – Software Developer – Full Stack – SeniorClient: Ministry of Public and Business Service Delivery and ProcurementLocation: 5700 Yonge St., Toronto, Ontario – OnsiteEstimated Start Date: October 5, 2026Estimated End Date: March 31, 2027Business Days: 120.00Extension: Probable after the initial mandateHours: 7.25 hours per daySecurity Level: CRJMCWork Arrangement: 5 Days Onsite Must Have Demonstrated experience developing web applications using React, JavaScript/TypeScript, HTML5, and CSS3.Demonstrated experience developing backend services and APIs using ASP.NET Core and C#.Experience with Azure services, including Azure App Service, Azure SQL Database, Azure Storage Accounts, and Azure API Management.Experience implementing and supporting CI/CD pipelines using Azure DevOps and Git.Strong full-stack development experience, including application architecture, database design, and cloud deployment. Description Responsibilities Translate business requirements into working, tested applications, including developing detailed technical specifications, writing code, conducting unit testing, and supporting solution implementation.Design, develop, test, deploy, and maintain full-stack web applications using modern development frameworks and cloud technologies.Develop and consume RESTful APIs to support application integration and business processes.Collaborate with business analysts, architects, technical leads, quality assurance teams, and stakeholders throughout the Software Development Life Cycle (SDLC).Troubleshoot and resolve application, integration, and production support issues.Participate in code reviews and ensure adherence to development standards, security requirements, and best practices.Support CI/CD implementation and automation using Azure DevOps and related tools.Contribute to solution design, technical architecture, effort estimation, and technical documentation.Support application deployment, migration, and modernization initiatives within Azure cloud environments. General Skills Experience in application design, development, testing, implementation, and support.Ability to collaborate effectively with IT professionals throughout the Software Development Life Cycle.Experience with structured methodologies for application development, implementation, and maintenance.Experience designing, coding, testing, debugging, documenting, and supporting enterprise applications.Experience with object-oriented programming principles and modern development frameworks.Experience working with one or more modern programming languages.Experience with relational database technologies and SQL.Experience eliciting and documenting technical and business requirements from stakeholders and subject matter experts.Strong analytical, problem-solving, decision-making, communication, and interpersonal skills.Proven ability to work effectively within Agile delivery teams and meet project deadlines. Technical Skills Proficiency in both front-end and back-end application development, including database design, cloud services, and DevOps practices.Experience designing and implementing scalable web application architectures.Experience developing responsive and accessible user interfaces.Experience designing, developing, and deploying enterprise-grade REST API services.Experience integrating front-end applications with RESTful APIs.Experience designing and implementing CI/CD pipelines and automated deployment processes.Experience building secure, scalable, and high-performing cloud-based applications.Hands-on experience with Microsoft Azure services, including:Azure App ServiceAzure SQL DatabaseAzure Storage AccountsAzure Logic AppsAzure API ManagementAzure DevOpsExperience with source control and branching strategies using Git.Experience with containerization technologies such as Docker and Kubernetes.Experience in Angular, Azure, React, Logic Apps Azure SQL, App Services - C+, JavaScript, CSS, HTML, Spring Boot, Java, and ASP.Net Core. Experience And Skill Set Requirements Technical Skills and Knowledge – 50% Demonstrated experience with React, JavaScript/TypeScript, HTML5, and CSS3.Experience designing and developing reusable, maintainable, and scalable front-end components.Demonstrated experience developing backend services and REST APIs using ASP.NET Core and C#.Experience with Azure cloud services, including Azure App Service, Azure SQL Database, Azure Storage Accounts, and Azure API Management.Strong knowledge of application architecture, database design, system integration, and full-stack solution development.Ability to provide technical architecture support, solution design recommendations, and technical guidance to project and technical leads.Experience working within Agile software development environments, including Scrum and Kanban methodologies. Agile and Technical Frameworks – 25% Proficiency in Agile frameworks such as Scrum and Kanban.Ability to implement Agile practices within technical delivery projects.Experience using Azure DevOps for backlog management, sprint planning, and development tracking.Experience collaborating within cross-functional Agile teams. Business Requirements and Project Management Skill – 15% Experience with effort estimation, technical planning, and solution recommendations.Business and stakeholder engagement skills.Experience analysing requirements and translating them into technical solutions.Ability to communicate technical concepts effectively to technical and non-technical audiences. CI/CD DevOps and Infrastructure – 10% Experience implementing and maintaining Azure DevOps pipelines and Git repositories.Knowledge of CI/CD best practices, automated deployments, and release management.Experience supporting development environments, cloud infrastructure, and operational requirements.Experience with containerization and orchestration technologies such as Docker and Kubernetes. How To Apply If you are interested and your profile matches the requirements, please send the following mandatory documents to hrsmss@smsoftconsulting.com by Wednesday, September 30, 2026, at 1:00 PM EST. Mandatory Documents Updated Resume in Word formatReferencesExpected Hourly RateVisa StatusLinkedIn ID Without the mandatory documents, we cannot submit a candidate. If you are interested in learning more about this opportunity, or if you know someone who may be interested, please feel free to forward this opportunity to them. Please check it out on our career site. WhatsApp Group For daily job updates, join our WhatsApp group: Join our WhatsApp Group Note This position is listed as Onsite. The resource is expected to work 7.25 hours per calendar day between the standard working hours of 8:00 AM and 5:00 PM, excluding lunch breaks, every Monday to Friday inclusive, at the identified OPS office location. 5 Days OnsiteEmail is the best way to reach us. You have received this message either as a result of contacting our company to express interest in employment or as a result of posting your resume in a location that can be accessed by recruiters or HR specialists, which suggests an interest in being contacted about employment opportunities.