Senior Full Stack Engineer

Proxylink Inc — Canada · Posted ~5 hours ago

Senior Contract Onsite

Skills

full-stack development web applications Azure software development lifecycle

🔓 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 full-stack developer is needed to build, modernize, deploy, and maintain enterprise web applications in a cloud environment.

Highlights

Senior development role focused on secure, scalable enterprise applications and collaboration across technical teams.

Description

About ProxyLink At ProxyLink, we specialize in building meaningful connections between exceptional talent and leading employers across Canada. As a trusted recruitment partner, our mission is to create impactful career matches by combining innovative hiring strategies with a personalized, people-first approach. We’re driven by the belief that investing in people today builds a stronger workforce for tomorrow. Proxylink is working with a government client seeking an experienced Senior Full-Stack Developer to support the development, modernization, deployment, and maintenance of enterprise applications within a Microsoft Azure environment. The successful candidate will be responsible for delivering secure, scalable, and high-performing web applications while collaborating with business analysts, architects, technical leads, QA teams, and other stakeholders throughout the Software Development Life Cycle (SDLC). This is an onsite contract opportunity for a strong full-stack developer with hands-on experience in React, ASP.NET Core/C#, Microsoft Azure, REST APIs, SQL, and Azure DevOps. Key Responsibilities Translate business and technical requirements into working, tested applications.Design, develop, test, deploy, and maintain enterprise full-stack web applications.Develop responsive, accessible, reusable, and scalable front-end components using React, JavaScript/TypeScript, HTML5, and CSS3.Develop backend services and enterprise-grade RESTful APIs using ASP.NET Core and C#.Design and implement application architecture, database solutions, integrations, and cloud-based services.Develop and consume RESTful APIs to support application integration and business processes.Work with Azure App Service, Azure SQL Database, Azure Storage Accounts, Azure API Management, and Azure Logic Apps.Implement and support CI/CD pipelines using Azure DevOps and Git.Participate in code reviews and ensure adherence to development standards, security requirements, and best practices.Troubleshoot and resolve application, integration, performance, and production support issues.Support application deployments, migrations, modernization initiatives, and cloud implementations.Collaborate with business analysts, architects, technical leads, QA teams, and business stakeholders throughout the SDLC.Contribute to technical architecture, solution design, effort estimation, technical planning, and documentation.Work within Agile delivery environments using Scrum and/or Kanban methodologies.Support continuous improvement of development, deployment, and operational processes. Required Qualifications The successful candidate must have demonstrated experience in the following areas: Front-End Development ReactJavaScript/TypeScriptHTML5CSS3Responsive and accessible web application developmentBuilding reusable, maintainable, and scalable front-end componentsIntegrating front-end applications with RESTful APIs Back-End Development ASP.NET CoreC#RESTful API developmentObject-oriented programmingEnterprise application developmentApplication integration and system architectureMicrosoft Azure Hands-on experience with: Azure App ServiceAzure SQL DatabaseAzure Storage AccountsAzure API ManagementAzure Logic AppsAzure DevOps DevOps & Cloud Experience implementing and maintaining CI/CD pipelinesAzure DevOpsGit and branching strategiesAutomated deployments and release managementCloud application deployment and supportDocker and Kubernetes experience is an asset Database & Integration Relational database technologiesStrong SQL experienceDatabase designREST API integrationEnterprise system integration General Requirements Experience with application design, development, testing, implementation, and support.Experience working throughout the full Software Development Life Cycle.Strong understanding of application architecture and software development methodologies.Ability to analyze business and technical requirements and translate them into effective technical solutions.Strong analytical, troubleshooting, problem-solving, and decision-making skills.Excellent verbal, written, and interpersonal communication skills.Ability to collaborate effectively with technical and non-technical stakeholders.Experience working within Agile development teams.Ability to manage competing priorities and deliver quality solutions within established deadlines. What Candidates Really Need This is a true full-stack role. Candidates should have strong, hands-on experience across the entire technology stack—not just exposure to individual technologies. The core requirements are: React + JavaScript/TypeScript + HTML5 + CSS3ASP.NET Core + C#Microsoft Azure, particularly Azure App Service, Azure SQL Database, Azure Storage Accounts, and Azure API ManagementAzure DevOps + Git + CI/CD pipelinesRESTful API development and integrationSQL and database designFull-stack application architecture and developmentCloud deployment and application modernizationExperience working within Agile/Scrum or Kanban teams Candidates should be able to demonstrate these technologies through recent, hands-on project experience, rather than simply listing them on their resume. Candidates who do not meet the core React, ASP.NET Core/C#, Azure, Azure DevOps, REST API, and full-stack development requirements may not be suitable for submission. Interested candidates should ensure their resume clearly demonstrates hands-on experience with the required technologies and responsibilities outlined above.