Full Stack Developers
Affinity

On behalf of our enterprise client, Affinity is seeking two experienced Full Stack Development consultants to join a dynamic project. You will bring strong expertise (5+ years) in Angular (version 12+ required, 15+ preferred) for the front end and C# (ASP.NET Core) for the back end. You will also need a university degree in Computer Science or Software Engineering are highly preferred, as this is a requirement for placement. These are remote positions with one-year contracts to start, offering strong potential for long-term extensions.
Major Responsibilities:
• Develop and enhance cloud-based, commercially available software for business management and financial management platforms.
• Pull tasks from the Azure DevOps board to implement new features, improve existing functionality, or resolve bugs within the current 2-week sprint.
• Collaborate in a Scrum environment with a team of 5-8 professionals.
• Contribute to security practices by maintaining and improving security measures, including updating third-party libraries, reviewing Azure-generated alerts, and recommending application security best practices.
Skills & Experience
Required Experience
• 5+ years of experience in the following areas (exposure to some or all):
• Building web applications using the specified technologies.
• Developing Platform as a Service (PaaS) applications with Microsoft Azure services.
• Creating web applications with HTML5, CSS/SCSS, JavaScript, TypeScript, Angular 12+, and NgRx.
• Developing RESTful API services using ASP.NET Core and Entity Framework Core.
• Implementing responsive design with Angular 15+.
• Conducting unit testing in Angular and .NET.
• Monitoring Azure Application Insights error logs and addressing recurring bugs.
Required Skills
• HTML5
• CSS/SCSS
• JavaScript
• TypeScript
• Angular 12+
• NgRx (nice to have)
• ASP.NET Core
• Visual Studio and/or Visual Studio Code
• Entity Framework Core
Nice to Have
• Experience with financial accounting software.
• Proficiency with newer Angular versions (12+).
• Experience with Entity Framework Core (Version 6+).
• Familiarity with querying data from Azure Application Insights.
• Knowledge of authentication and authorization for web and API.
• Experience with Azure App Services (Web, API).
• Proficiency with version control using Git.
• Familiarity with OAuth2.
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 12203
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume