
Job Description: On behalf of our public sector client, Affinity is looking for Full-Stack Developers to provide operational production-level support and enhancements to a customer portal. Intermediate and senior positions available. Responsibilities: • Designing, developing, testing, and delivering implementing high-quality software delivered in a cloud, micro-service, event-driven architecture.• Providing mentorship to other members of the team requires an experienced understanding of the DevOps process, the expectations of the Feature Team, and its relationship with the business.• Ensure that development activities and deliverables are aligned with the standards and coding practices defined under established cloud principles.• They understand and can communicate the relationship between business goals, applications they are developing, and their relationship with the platform. Working in a dynamic environment, they understand complex applications and can handle multiple requests and priorities.• A deep understanding of coding languages and new technologies, and provides meaningful feedback on any developer tasks before, during, and after their execution. This role is an escalation point for conflicts of issues or priorities that may arise within a sprint.Qualifications: • 3+ years of experience in software development and operational support of enterprise-class, micro-service architectures.• Front and back-end development and skills to write software, such as software languages, operating systems, and cloud and server architectures.• Software development lifecycle methodologies.• Software testing is primarily automated, accurately written, and consistently executed.• Relational, big data, and unstructured database architectures.• Service-oriented design, including Microservices, APIs, and best practices.• DevOps practices and agile software development.• Microservice architecture adhering to Domain Driven Design and leveraging Event Sourcing.• Azure DevOps for tracking work.• Visual Studio (C#/.NET).• React Front End with TypeScript using Jest for testing.• Test Automation wherever possible.• Extensive automation using Azure Pipelines and Git.• Using Azure services for database technologies, monitoring, and identity.• Feature flagging using Launch Darkly.• Developing and supporting micro front ends.Pay rate: between $80 and $100 depending on experience.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 full-service Information Technology services and staffing company. We believe recruiting is about creating long term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on five core principles: Transparency – Flexibility – Efficiency – Agility – Inclusivity. We teamed up with ClimatePartner on 2022 to offset our emissions and move toward being a more environmentally friendly company and we are proud to now be officially Carbon Neutral Certified. For more information on Affinity, please visit www.affinity-group.ca Job Number: 10848
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
