Talent.com
Senior Software Engineer
Senior Software EngineerSemtech • CAN, Richmond, BC
Senior Software Engineer

Senior Software Engineer

Semtech • CAN, Richmond, BC
30+ days ago
Job type
  • Full-time
Job description

Location: Richmond, BC

Job Summary:

This position involves full life cycle of software development. The software development activity includes requirement specification, design, implementation, testing, manufacturing support, and problem investigation of field reported issues. This position also involves supervision of other team members and track project tasks to completion.

Responsibilities:

  • Develop software design specification tracible to requirement specification in accordance with the development process. Develop software tracible to software design specification in accordance with the established coding conventions. Perform required design testing including unit testing, integration testing, performance testing, and reliability testing.

  • Investigate, identify root cause and resolve software defects.

  • Participate in peer design and code review.

  • Assist in developing customer facing documents such as user guides, application notes and release notes. Provide new feature training to customer support team members.

  • Lead effort in continuous software development process improvements. Review requirement specification and provide development effort estimate. Assist in training and supporting new team members.

  • Develop in-depth knowledge in three or more key areas of Airlink products. Example: Web technologies, MySQL, Linux, VPN, networking, etc.

  • Track intra-system dependencies. Collaborate and coordinate feature development with 3rd party vendor or business partners.

Minimum Qualifications:

  • Degree in Electrical or Computer Engineering, Computer Science or a Technology Diploma with relevant industry experience in full-stack software development.

  • Knowledge of programming in Java and Javascript.

  • Work well individually and in a team environment.

  • Ability to work in a fast paced and agile development environment with measurable results

  • Effective written and verbal communication skills.

  • Ability to handle competing priorities and work efficiently

  • Effective problem-solving skills.

  • 4-5 years of experience in two or more of the following areas:

    Experience in backend development

    Networking on Linux platforms including IPv4/IPv6, TCP/IP, SSL, and IPsec.

    Virtual private network configuration.

    Experience in scaling and performance tuning

    Experience with relational databases, ex. MySQL, noSQL

    Understanding of web services technologies such as SOAP, REST, etc.

    Professional web development experience, with proficiency using JS frameworks

    Experience with AWS services including EC2, S3, Lambda, RDS

    Experience with Github and CI/CD pipelines

    Experience with Agile development principles

A reasonable estimate of the pay range for this position is CAD $76,000 - $86,000. There are several factors taken into consideration in determining base salary, including but not limited to: job-related qualifications, skills, education and experience, as well as job location and the value of other elements of an employee’s total compensation package.

Create a job alert for this search

Senior Software Engineer • CAN, Richmond, BC

Similar jobs

Senior Software Engineer

VizzionNorth Vancouver, Metro Vancouver Regional District, CA
Full-time

Vizzion aggregates live road imagery and provides data and services to major brands in the mapping, media, safety & security, ITS (Intelligent Transportation Systems), and traffic & weather industr...Show more

 • Promoted

Senior Software Engineer-1

MastercardVancouver, Metro Vancouver Regional District, CA
Full-time

Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can prosper.We supp...Show more

 • Promoted

Senior Software Engineer

Respawn EntertainmentVancouver, Metro Vancouver Regional District, CA
Full-time

Work on the full rendering tech stack, top (tools, interface with script or other engine systems, etc.API invocation, shader authoring, etc.Develop, optimize, and maintain rendering features and to...Show more

 • Promoted

Senior Software Engineer - API Gateway

Featherless AIVancouver, Metro Vancouver Regional District, CA
Full-time

AI creators, startups, and enterprises.Our serverless approach to inference unlocks the best GPU utilization in AI infrastructure.The API gateway is managed by the Platform Team, who aim to make Fe...Show more

 • Promoted

Senior Software Engineer II, Observability

Wave HQVancouver, Metro Vancouver Regional District, CA
Full-time

At Wave, we help small businesses to thrive so the heart of our communities beats stronger.We work in an environment buzzing with creative energy and inspiration.No matter where you are or how you ...Show more

 • Promoted

Senior Software Engineer

Microsoft CanadaVancouver, Colombie Britannique, Canada
Full-time

Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time ana...Show more

 • Promoted

Senior Software Engineer

TapMangoVancouver, Metro Vancouver Regional District, CA
Full-time

We need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.You'll archi...Show more

 • Promoted

Senior Software Engineer - Aplos

Alpine Software GroupVancouver, Metro Vancouver Regional District, CA
Full-time

We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.While we continue to offer the products you know and love, we now operate as one team, dedicate...Show more

 • Promoted

Senior Software Engineer

Haysrichmond, bc, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Senior Software Engineer

HMC ArchitectsVancouver, Metro Vancouver Regional District, CA
Full-time

HMC Architects is an employee-owned design firm with an inherent desire to make a difference in our communities.As a purpose-driven brand based on values, our mission to design for good drives ever...Show more

 • Promoted

Senior Software Engineer Focusing on API Design and Implementation

Scribd, Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Transform web architecture as a Senior Software Engineer with a focus on API.Create product-facing web APIs that simplify access and enhance development speed across platforms.In this critical posi...Show more

 • Promoted

Senior Software Engineer

UrbanLogiqVancouver, Metro Vancouver Regional District, CA
Full-time

Come join a team that's passionate about helping governments build better communities!.UrbanLogiq builds a data platform that helps government agencies make smarter decisions with geospatial data, ...Show more

 • Promoted

Senior Software Engineer

fiveonefourVancouver, Metro Vancouver Regional District, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio...Show more

 • Promoted

Senior Software Engineer, Fullstack (Consumer Engineering)

AffirmVancouver, Metro Vancouver Regional District, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Consumer Growth Experienc...Show more

 • Promoted

Senior Software Engineer

UnblockedVancouver, Metro Vancouver Regional District, CA
Full-time

Unblocked is a high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications.This allows them to spend less time in meetings/dealing wit...Show more

 • Promoted

Senior Software Engineer

HRBVancouver, Metro Vancouver Regional District, CA
Full-time

Our client is an API for an EDI platform connecting the world's supply chain.Any company that buys or sells products exchanges electronic data interchange (EDI) data to streamline communication.The...Show more

 • Promoted

Senior Software Engineer

ShakepayVancouver, Metro Vancouver Regional District, CA
Full-time

At Shakepay, we’re on a mission to usher in the Bitcoin golden age.We’re reimagining financial services to give every Canadian their fair shake.Our culture is built around doing work that matters, ...Show more

 • Promoted

Senior Software Engineer

ForstaVancouver, Metro Vancouver Regional District, CA
Full-time

Company Description**Press Ganey is the leading experience measurement, data analytics, and insights provider for complex industries—a status we earned over decades of deep partnership with clients...Show more