Join to apply for the Software Developer Full Stack 8173-1810 role at Foilcon
HM Note : This hybrid contract role is three (3) days in office. Candidates' resumes must include first and last name.
Description
Responsibilities :
- Design, implement, and expand data pipelines through extraction, transformation, and loading activities. Translate technical specifications into tested applications.
- Collaborate with clients to advise on IT strategies, improve organizational IT systems, and meet business objectives.
- Provide strategic guidance on Information Management, IT infrastructure, and business process enhancements.
- Offer subject matter expertise and technical assistance in your field.
General Skills :
- Serve as the technical expert on project deliverables.
- Ensure quality assurance and control of deliverables.
- Anticipate and resolve issues to meet deadlines, budgets, and quality standards.
- Develop processes for implementing deliverables.
- Prepare reports, options, recommendations, and implementation plans.
- Work with clients to define project scope and requirements.
- Determine software, hardware, and network needs.
- Analyze IT requirements and advise independently and objectively.
- Design, test, install, and monitor new systems; develop solutions.
- Understand change management principles.
- Have knowledge of Information Management principles, policies, and practices.
Skills
Experience and Skill Set Requirements
Technical Skills – 65% :
- Proficiency in .NET framework (4.0+), ASP.NET, MVC, Entity Framework, WCF, WFF, MS Dynamics, LINQ; experience with project tracking solutions with Workflow engine + accessibility preferred.
- Experience integrating Azure cloud services like Azure Functions, Logic Apps, WebJobs, and API management.
- Experience developing site-wide search features using Azure Cognitive Search, including full-text search, auto-complete, filtering, and faceting.
- Experience with OpenXML SDK and Gembox for document generation.
- Experience implementing Google reCAPTCHA v3 in Angular and validating tokens in Azure Cloud.
- Familiarity with Headless CMS like Kentico and its APIs.
- Experience with SharePoint Online, Office 365, Azure MFA, Azure AD SSO, CI/CD pipelines, and Microsoft Graph API.
- Skills in Angular (Rxjs, Ngrx, Angular Material), Azure SSO integrations, custom editors, Azure storage, and Agile methodologies.
- Proven ability to refactor code for performance and structure, facilitate JAD sessions, and interpret business needs into technical requirements.
- Proficiency with MS Office Suite (Word, Excel, PowerPoint, Access, Visio).
Other skills and experience – 30% :
- Supporting multi-application/data source projects, leading business users, and working in multi-client environments.
- Creating technical specifications and documentation.
- Analytical, problem-solving, communication, interpersonal, and negotiation skills.
Public Sector Experience - 5% :
- Experience with Ontario Curriculum systems or similar public sector projects.
Must Haves :
- Proficiency in .NET, ASP.NET, MVC, Entity Framework, WCF, WFF, MS Dynamics, LINQ; experience with project tracking and accessibility.
- Experience with Headless CMS (e.g., Kentico), CI/CD pipelines, Agile project management, and strong analytical skills.