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

Senior Software Engineer

Semtech • CAN, Richmond, BC
5 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
Software Engineer

Software Engineer

Pierre Strand • Vancouver
Full-time
Join our dynamic team, where we prioritize work-life balance and foster a collaborative culture.We offer competitive health benefits, 401k matching, and the opportunity to work with a talented grou...Show more
Last updated: 30+ days ago • Promoted
Senior Software Development Engineer

Senior Software Development Engineer

Remitly Inc. • Burnaby
Full-time
Senior Software Development Engineer page is loaded## Senior Software Development Engineerlocations: New Westminster, British Columbia, Canadatime type: Full timeposted on: Posted Todaytime left to...Show more
Last updated: 15 hours ago • Promoted • New!
Senior Backend Engineer – Distributed Systems & SaaS

Senior Backend Engineer – Distributed Systems & SaaS

Databricks • Vancouver
Full-time
A leading data and AI company is seeking experienced engineers in Vancouver to contribute to product innovation and tackle complex challenges in log analytics, AI/BI, and governance.Ideal candidate...Show more
Last updated: 15 hours ago • Promoted • New!
Senior Backend Engineer

Senior Backend Engineer

Klue • Vancouver
Full-time
Req#: 52e62883-f424-4aa3-855d-3575a7f78572.We’re a highly skilled team of software engineers who are building an awesome product and moving fast.We value people who take initiatives, and empower ev...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (Python) | Remote U.S. AI SaaS

Senior Software Engineer (Python) | Remote U.S. AI SaaS

Atomic HR • Vancouver, British Columbia, .CA
Remote
Full-time
Quick Apply
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide.We specialize in finding roles that align with your skills, expe...Show more
Last updated: 17 days ago
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotate • Ladner, British Columbia, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
Last updated: 30+ days ago
Test Engineer

Test Engineer

Corvus Energy • Richmond, British Columbia, CA
Full-time
Quick Apply
By being the first company to provide a true maritime battery with the needed capacity, lower cost, and safety level, Corvus Energy became a pioneer in maritime energy storage systems (ESSs) for al...Show more
Last updated: 10 days ago
Senior Backend Engineer

Senior Backend Engineer

GuruLink • Vancouver
Full-time
Location: Vancouver/Montreal, Quebec.Our client has offices both in Vancouver and Montreal, either location will work for a hybrid role.We are looking for an exceptional Senior Software Engineer to...Show more
Last updated: 9 days ago • Promoted
Software Engineer, Fullstack (Support Core)

Software Engineer, Fullstack (Support Core)

Dialpad • Vancouver
Full-time
Software Engineer, Fullstack (Support Core).Dialpad is the leading AI-powered customer communications platform, transforming how businesses communicate with their customers.More than 50,000 compani...Show more
Last updated: 4 days ago • Promoted
Senior Full Stack Software Engineer, Products

Senior Full Stack Software Engineer, Products

Quandri • Vancouver
Full-time
Senior Full Stack Software Engineer, Products.Senior Full Stack Software Engineer, Products.Be among the first 25 applicants.We’re Quandri, our mission is to unlock the world’s insurance data so br...Show more
Last updated: 30+ days ago • Promoted
Earn money testing apps - Remote

Earn money testing apps - Remote

Almedia • Richmond, British Columbia, Canada
Remote
Full-time
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Development Engineer

Senior Software Development Engineer

Remitly • Burnaby
Full-time
Remitly Burnaby, British Columbia, Canada.At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we’ve tirelessly delivere...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Engineer

Senior Backend Engineer

Modes • Vancouver
Full-time
Modes is a digital transformation and organizational design collective working with various clients throughout North America.Our focus is on financial services.We help our clients plan, design, and...Show more
Last updated: 15 days ago • Promoted
Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

Clause • Vancouver
Full-time
Senior Full-Stack Software Engineer.Clause Technology is an innovation studio that transforms industry pain points into credible, technology-driven products that optimize business workflows through...Show more
Last updated: 30+ days ago • Promoted
Senior Backend Engineer

Senior Backend Engineer

Procurify • Vancouver
Full-time
Senior Backend Software Engineer.Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations.We make it easy for organizations to take control of spend and save...Show more
Last updated: 30+ days ago • Promoted
Controls and Automation Engineer

Controls and Automation Engineer

Saltworks Technologies • Richmond, BC, CA
Full-time
Quick Apply
Saltworks Technologies is a global leader in advanced industrial desalination and lithium refining.Our innovative machines produce clean water from high-strength industrial discharges and refine li...Show more
Last updated: 30+ days ago
Senior Software Development Engineer

Senior Software Development Engineer

Remitly, Inc. • Vancouver
Full-time
At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we’ve tirelessly delivered on our promise to customers sending mone...Show more
Last updated: 4 days ago • Promoted
Sr. Mech & Robotics Tech

Sr. Mech & Robotics Tech

JLL • Delta, BC, Canada
Full-time
This job is with JLL, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.Please do not contact the recruiter directly.JLL empowers you to ...Show more
Last updated: 1 day ago • Promoted