Talent.com
Full Stack Software Developer

Full Stack Software Developer

StafflinkVancouver, BC
30+ days ago
Salary
CA$110,000.00–CA$120,000.00 yearly
Job description

Job Description

We have an exciting opportunity for a Full Stack Software Developer II in Richmond, BC. The Developer will be responsible for developing one or more parts of application systems (systems of engagement and / or systems of record) 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.

Key Details

  • Richmond, BC
  • Principally remote with at least one day per month in office
  • Monday to Friday, 9 AM to 5 PM PST

Roles and Responsibilities

  • The Developer is typically assigned to high complexity work.
  • This position 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 and Skills

  • Of the 3-6 years, a minimum of 2 years of relevant work experience with agile methodologies and cloud, a DevOps environment, IT involving continuous process improvement, IT development, unit testing, production support and problem resolution, analysis, and / or technical proficiency. An equivalent combination of education and experience may be considered.
  • Intermediate experience with Microsoft Stack with technologies and frameworks like .NET, C#, JavaScript, SQL, XUnit, NUnit, Entity Framework, TDD, and Azure. Exposure to microservices is preferred.
  • Experience with frontend development such as ASP.net Core, Razor components, Angular 16 and up, HTML, CSS, and JQuery are desirable assets.
  • Dynamics experience will be considered an asset.
  • Exposure to ASP.net Core Blazor, .net MAUI would be nice to have as assets.
  • Significant experience participating in all activities that support consistent, and high-quality team delivery. Experience in both small team and medium complexity enterprise scale environments and accustomed to collaborating with interdependent teams and removing impediments is an asset.
  • Very quality minded and can test code (manually and automated) all the way through to production, as well as document tests for audit and reusability
  • Interested to learn about the business and build an understanding of the business processes and requirements which inform the system design.
  • Holds Scaled Agile Framework (SAFe) training and certification like SAFe Practitioner, or commitment to take the course and obtain certification within 2 months from commencement of work.
  • Education

  • Bachelor's degree in computer science or STEM (Science, Technology, Engineering, Math) and 3-6 years of equivalent work experience in IT.