Bilingual Intermediate Angular .Net Full-Stack Developer (100% remote)

LifeWorks, Inc.$90K — $120K *
US-AnywhereRemote in Montreal, QC
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum 4 years of professional software development experience
  • Fluency in English and French (written and oral)
  • Strong experience with C#, Microsoft .NET Core, or .NET Framework using Visual Studio
  • Proven web application development skills with Angular or similar frameworks
  • Experience with deployment tools: Azure DevOps, Azure Kubernetes Service (AKS), or Octopus Deploy
  • Solid foundation in REST API development, HTML, and CSS

Responsibilities

  • Collaborate with stakeholders to understand and document complex functional and technical requirements for enterprise-scale projects
  • Build modern web applications using Angular and JavaScript frameworks, while developing robust backend solutions with C# and .NET Core/Framework
  • Review and understand existing codebases to ensure seamless integration and maintenance of current solutions
  • Actively contribute to all phases of software development lifecycle, from design through deployment
  • Perform rigorous testing and validation to guarantee enterprise-grade quality and performance
  • Deploy applications to various environments using Azure DevOps, Azure Kubernetes Service (AKS), or Octopus Deploy
  • Use relational skills to positively influence cross-functional teams and contribute to technical decision-making

Benefits

  • Remote-first environment designed for productivity and work-life balance
  • Modern front-end stack paired with enterprise-grade systems
  • Directly impact solutions for enterprise clients with lasting partnerships
  • Shape technical direction, mentor others, and advance your career
  • Collaborative culture that values expertise and relational leadership
Full Job Description
Join TELUS Health as a Bilingual Software Developer and play a pivotal role in transforming how major enterprises manage their benefits programs. You'll work on cutting-edge web applications that serve millions of beneficiaries across North America. This role combines the excitement of modern front-end development with the stability and complexity of enterprise-grade systems.

Working in a true scaled Agile environment, you'll collaborate with autonomous teams using influence-based leadership rather than traditional command-and-control structures. You'll be developing sophisticated web portals using the latest technologies while interfacing with robust backend systems, all while enjoying genuine work-from-home flexibility that sets us apart in the Canadian market.

What's In It For You
  • Remote-first environment designed for productivity and work-life balance
  • Modern front-end stack paired with enterprise-grade systems
  • Directly impact solutions for enterprise clients with lasting partnerships
  • Shape technical direction, mentor others, and advance your career
  • Collaborative culture that values expertise and relational leadership


What You'll Do
  • Strategic Requirements Analysis: Collaborate with stakeholders to understand and document complex functional and technical requirements for enterprise-scale projects
  • Full-Stack Development: Build modern web applications using Angular and JavaScript frameworks, while developing robust backend solutions with C# and .NET Core/Framework
  • Code Architecture & Integration: Review and understand existing codebases to ensure seamless integration and maintenance of current solutions
  • End-to-End SDLC Participation: Actively contribute to all phases of software development lifecycle, from design through deployment
  • Quality Assurance & Testing: Perform rigorous testing and validation to guarantee enterprise-grade quality and performance
  • Cloud Deployment: Deploy applications to various environments using Azure DevOps, Azure Kubernetes Service (AKS), or Octopus Deploy
  • Team Influence & Collaboration: Use relational skills to positively influence cross-functional teams and contribute to technical decision-making


What You Bring
Required Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum 4 years of professional software development experience
  • Fluency in English and French (written and oral)
  • Strong experience with C#, Microsoft .NET Core, or .NET Framework using Visual Studio
  • Proven web application development skills with Angular (including AngularJS) or similar frameworks (React, Vue)
  • Experience with deployment tools: Azure DevOps, Azure Kubernetes Service (AKS), or Octopus Deploy
  • Solid foundation in REST API development, HTML, and CSS


Assets:
  • Pipeline setup experience with Helm and YAML/YML
  • Database development knowledge (SQL and NoSQL/MongoDB)
  • Web service development experience (WebAPI, WCF)
  • ASP.NET development background
  • Unit testing framework experience (Cypress, Protractor)
  • Agile development environment experience
  • Enterprise software architecture knowledge


Soft Skills:
  • Strong relational and communication skills with ability to influence through collaboration
  • High emotional intelligence and empathy
  • Self-motivated with ability to work autonomously in team environments


Intermediate knowledge of English is required because you will most of the time interact in English with external parties (clients, suppliers, candidates, external partners, etc.); interact in English with internal parties (colleagues, internal partners, stakeholders, etc.); and work with IT tools whose interface is only accessible in English as part of this position's main responsibilities given its provincial scope.

Note for Quebec candidates: if knowledge of English is required for this position, it is because the team member will be asked, on a regular basis, to interact in English with external or internal parties or to use English applications or software as part of their tasks.

By applying to this role, you understand and agree that your information will be shared with the TELUS Group of Companies' Talent Acquisition team(s) and/or any leader(s) who will be part of the selection process.

About LifeWorks, Inc.

LifeWorks, Inc. Careers

Joining LifeWorks, Inc. presents an unparalleled opportunity to become part of a leading team dedicated to professional growth and innovation in the industry. LifeWorks, Inc. is renowned for its commitment to excellence and a culture that fosters diversity and leadership.

Explore Job Opportunities

LifeWorks, Inc. offers a variety of job opportunities that cater to a range of skills and professional interests. Whether seeking an entry-level position or a more senior role, LifeWorks, Inc. provides a platform for career advancement and personal development.

Internship Programs

Embark on a professional journey with LifeWorks, Inc. through its dynamic internship programs. These opportunities allow individuals to gain hands-on experience, enhance their resumes, and develop essential skills in a real-world setting. Internships at LifeWorks, Inc. are a stepping stone to full-time employment and a flourishing career.

Professional Growth and Benefits

LifeWorks, Inc. is dedicated to the professional growth of its team members, offering extensive training and development programs. Employees enjoy comprehensive benefits that support both their professional and personal lives, ensuring a well-rounded employment experience.

Inclusive Culture and Diversity

The company prides itself on a workplace culture rooted in diversity and inclusion. LifeWorks, Inc. believes that a diverse team inspires innovation and enhances problem-solving capabilities. Through diversity training and inclusive hiring practices, LifeWorks, Inc. ensures that all team members have the opportunity to contribute and succeed.

Networking and Leadership Development

LifeWorks, Inc. encourages its employees to engage in networking and leadership development activities. These initiatives are designed to build strong professional networks and develop the leadership skills necessary for career advancement within the company.

Innovation at LifeWorks, Inc.

At the forefront of innovation, LifeWorks, Inc. continually seeks to implement cutting-edge solutions and services. The team at LifeWorks, Inc. is composed of dedicated professionals who bring creativity and expertise to every project, driving the company's success in a competitive market.

Hiring Process

The hiring process at LifeWorks, Inc. is designed to identify and attract top talent. Candidates undergo a thorough interview process that assesses their skills, cultural fit, and potential for growth within the company. LifeWorks, Inc. values transparency and communication, ensuring that all applicants receive timely updates and feedback.

Career Opportunities Await

LifeWorks, Inc. is actively hiring and looking for motivated individuals who are ready to take their careers to the next level. Explore the open positions and find where your skills and passions align with the needs of LifeWorks, Inc.

Stay Connected with LifeWorks, Inc. Careers

Stay informed about the latest news, job alerts, and career tips from LifeWorks, Inc. by subscribing to updates. Tailor your subscription to receive information that matches your career interests and professional goals.

SEARCH LIFEWORKS, INC. JOBS

READ CAREERS BLOG

LifeWorks, Inc. is not just a company; it's a place where careers are nurtured, and futures are built. Join the team and be part of a community that values hard work, creativity, and a commitment to excellence.
Learn more about LifeWorks, Inc.
Industry

Similar Jobs

More Jobs at LifeWorks, Inc.

More Information Technology Jobs

Find similar Bilingual Intermediate Angular .Net Full-Stack Developer (100% remote) jobs: