On behalf of our client, Affinity is looking for a Fullstack Developer to develop one or more parts of an application system and integration with other systems, including designing it to fit into the architecture, prototyping the user interface, implementing, unit-testing, and integrating the components that are part of the solution.
Responsibilities:
• Assigned to medium complexity work with occasional stretch targets of complex work.
• Fully participates in activities that support the team's delivery and continuous improvement through assisting other roles with their work, mentoring and promoting a respectful and collaborative culture.
Qualifications:
• Bachelor's degree in computer science or STEM (Science, Technology, Engineering, Math) and 3-6 years of equivalent work experience in IT.
• Of the 3-6 years, a minimum of 2 years of relevant work experience with agile methodologies, cloud and a DevOps environment, IT involving development, unit testing, production support and problem resolution. An equivalent combination of education and experience may be considered.
• Ability to work with medium complexity and integrated environments.
• Considerable experience participating in all activities that support Team delivery.
• Considerable experience using agile and DevOps tools, techniques and processes, Continuous Integration / Continuous Deployment.
• Considerable experience in leading the development cycle (design, develop, integrate, test, prototype).
• Experience in Microsoft Stack with technologies and frameworks like:
C#, .Net, SQL, Angular 6 and up, JavaScript, JQuery, HTML, CSS, ASP.Net, Web API, MVC, XUnit, NUnit, Entity Framework, TDD, Regis Cache, Git, Azure, exposure to Microservices and with Power Platform is preferred.
• Scaled Agile Framework (SAFe) training and certification like SAFe Practitioner, or willingness to take the course and obtain certification within 2 months from commencement of work.
Hourly Rate:
$50-$70 Per Hour.
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
/affinity-group.ca/earn/ or browse our jobs & follow us at ***/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 affinity-group.ca
Job Number:
9702
Konica Minolta Business Solutions U S A Inc
Canada - BC - BC - richmond
June 18, 2024
Overview We're looking for a Field Service Technician tojoin our team! Open and Honest. • Customer-centric. • Innovative. • Passionate. • Inclusive & Collaborative. • Accountable. Provide the highest levels of customer satisfaction while managing and maintaining a service territory. Responsibilities...
Canada - BC - BC - vancouver
June 27, 2024
Analytical/Bioanalytical Scientist, Chemistry Company Profile • Genevant is a technology-focused nucleic acid delivery company with world class platforms, the industry's most robust and expansive lipid nanoparticle (LNP) patent portfolio, and decades of experience and expertise in nucleic acid drug...
Canada - BC - BC - Vancouver
June 30, 2024
Position OverviewM Moser Associates seeks a dynamic Workplace Designer specializing in Virtual Design and Construction (VDC) to join our Project Methodology Global Team. • This role is pivotal in supporting our North American projects, encompassing early conceptual design, design development,...
Canada - BC - BC - terrace
June 29, 2024
Position Summary • Financial Support for Moving Expenses is available for this position • • Do you have a passion for nursing? We have the position for you! We are seeking a motivated Licensed Practical Nurse with a dedication for delivering compassionate patient care to join our team at Terraceview...
Canada - BC - BC - mount currie
June 24, 2024
Xet'olacw Community School • High School English Teacher • ($60,015.00 to $109,520.00 per year) • Lil'wat Nation • Employment Opportunities • Benefits • Pension Plan - Employee Assistance Program - Gym facility - Extended Health Benefits - Professional Development • Please visit our career page for...
Canada - BC - BC - parksville
June 29, 2024
: • Title: • Customer Experience Associate - Parksville, BC (15 hours) Requisition ID: • 201575 • Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. About the role As a Customer Experience Associate, you are the face, character and heart of our...
Canada - BC - BC - new westminster
May 23, 2024
Salary range: • The salary range for this position is CAD $42.56 - $52.95 / hour Why Fraser Health?: • Fraser Health continues to be recognized as one of BC's Top Employers, are you someone who is passionate about making a difference in the lives of others? Fraser Health is responsible for the...
Canada - BC - BC - central okanagan
June 25, 2024
Job Posting: • Medical Laboratory Technologist Location: • Downtown Kelowna Type: • permanent part-time (22.5 hours per week) working a rotational schedule , 7 : • 00 a m to 9 : • 00 p m . Where YOU work, makes a difference. Life is precious and every moment matters. Dynacare is helping Canadians...
Canada - BC - BC - vancouver
June 23, 2024
EA SPORTS is one of the most iconic brands in entertainment - connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games. The EA SPORTS UFCfranchise offers the electrifying spectacle and entertainment of MMA for over 20 million...
Canada - BC - BC - richmond
June 27, 2024
RequirementsIn order to be a Retail Sales Representative, you need to have the following: • • Authorization to work in the United States. • Pass a pre-employment background check (will consider qualified applicants with criminal histories in a manner consistent with all laws). • A high-school...
Canada - BC - BC - pitt meadows
May 23, 2024
Salary range: • The salary range for this position is CAD $41.42 - $59.52 / hour Why Fraser Health?: • Fraser Health is the second largest health system in Canada with over 45,000 staff, medical staff and volunteers, and is the largest of five regional health authorities in British Columbia,...
Canada - BC - BC - nanaimo
June 27, 2024
Join a collegial team of five colleagues and establish a consulting community practice with a 1: • 6-7 funded on-call schedule. • Nanaimo Regional General Hospital (224 acute beds) has a dedicated pediatric ward and new outpatient facility supported by a core team of pediatric nurses, dietician,...
Canada - BC - BC - victoria
June 3, 2024
Maria Montessori Academy is an independent school in the Gordon Head neighborhood of Victoria offering dynamic, hands-on learning to students from Preschool to Grade 12. • We are a community based school boasting low student/teacher ratios and an all-around excellent working environment. •...
Canada - BC - BC - vancouver
June 16, 2024
We are the leading provider of professional services to the middle market globally, our purpose is to instill confidence in a world of change, empowering our clients and people to realize their full potential. • Our exceptional people are the key to our unrivaled, inclusive culture and talent...
Ignite Technical Resources Limited
Canada - BC - BC - vancouver
June 24, 2024
On behalf of our large, public-sector client based in Vancouver, Ignite Technical Resources is seeking an experienced LeanIX Consultant to join our client's team for the initial 10 months contract opportunity with very strong potential of an extension. The successful candidate will implement...
Canada - BC - BC - langley
May 30, 2024
Come join Pattison Food Group Ltd., a Jim Pattison business, and Canada's largest Western-based provider of food and health products. • Pattison Food Group Ltd. is Save-On-Foods and other well-known grocery banners. With nearly 300 retail locations, we proudly employ more than 30,000 team members. •...
Canada - BC - BC - dawson creek
June 29, 2024
Position Summary • Financial Support for Moving Expenses is available for this position • • Do you have a passion for nursing? We have the position for you! We are seeking a motivated Registered Nurse with a dedication for delivering compassionate patient care to join our team! • Under the direction...
School District 70 Pacific Rim
Canada - BC - BC - port alberni
April 1, 2024
Employment Opportunities School District 70 Pacific Rim is anticipating vacancies for the following position: • On Call Education Assistants (Ucluelet and Tofino) Full description can be found at sd70.bc.ca under employment/ support staff. • Application packages, including application...
Canada - BC - BC - burnaby
June 27, 2024
Our client is looking for a for a sales-driven insurance advisor to join their team as mobile road agent! Responsibilities and Duties include but are not limited to: • • Servicing an assigned territory of dealerships • Sales and post-sales customer service: • process renewals, endorsements • Respond...
Canada - BC - BC - Greater Vancouver
June 30, 2024
New Value Solutions, a national IT consulting company, is seeking a Clinical Analyst to help our client with an extensive range of enterprise and site-specific healthcare and business applications information systems and technologies that need to be made operational on large facilities projects....
Canada - BC - BC - vancouver
June 27, 2024
SalaryThe salary range for this position is CAD $40.21/Hr. - CAD $54.28/Hr. • Job Summary Are you our next Registered Nurse? Apply today to join the team in the Operating Rooms at Vancouver Coastal Health (VCH)!Vancouver Coastal Health is looking for a Registered Nurse to join the team in the...
Canada - BC - BC - thompson-nicola
June 23, 2024
Description Purpose Reporting to the Manager, Mechanical, the Supervisor is an integral member of the Rocky Mountaineer Operations and Mechanical team. The Supervisor provides oversight to the front line / skilled trades teams. The Supervisor, Mechanical, will also be responsible for executing the...
Canada - BC - BC - richmond
June 27, 2024
Title: • Family Practice Physician • Reports To: • CEO • Status: • Part-Time, Exempt • Location: • Antioch & Richmond • Pay: • $180,000 - $200,000/Year • Our Mission and Vision • The Brighter Beginnings mission is to "support healthy births and successful development of children by partnering with...
Canada - BC - BC - vancouver
June 27, 2024
YVR is a place of connection, bringing together people, places and cargo while ensuring a safe and efficient experience for everyone. • The Marketing, Partnerships & Advertising Department is an integral part of the Passenger journey, driving non-aeronautical revenue and engagement. Position...
Canada - BC - BC - Delta
June 18, 2024
The Opportunity: Lonestar Delta, BC is looking for a LOCAL Hydro Vac Operator to join their safety conscious team! The successful candidate will require a Class 1 or Class 3 License. They will be responsible for operating units in performing Daylighting excavation activities associated with...
International Association for Public Participation British Columbia
Canada - BC - BC - burnaby
June 26, 2024
The goal of the City of Burnaby and its employees is to consistently deliver first class service and services to our community. • With this in mind, we hire people who share the same passion, those with the drive and determination to grow with and contribute to our already exceptional team. • People...
Canada - BC - BC - vancouver
June 27, 2024
Accounts Payable & Accounts Receivable Specialist (FT). • The Company: • Since 2003, West Coast Gifts (WCG) has provided its customers with the largest selection of cannabis accessories at competitive prices with speedy shipping and superior customer service. Continually growing and expanding, we...