Enable job alerts via email!

Senior C#/.NET Software Developer

Randstad

Alberta

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A biotechnology research company in Canada is looking for a Senior Software Engineer to join their Agile scrum teams. The role involves designing and implementing software for DNA sequencing and genotyping devices. Candidates should have at least 5 years of experience, strong proficiency in C#, and a knack for unit testing. The position offers a hybrid working arrangement and competitive salary structure with base pay and bonuses.

Qualifications

  • Min 5 years of working experience for Senior.
  • Strong ability to design, develop, and maintain object-oriented multi-threaded .NET applications.
  • Extensive experience writing high quality unit tests against mock objects.

Responsibilities

  • Work as part of Agile scrum teams to design and implement software.
  • Deliver software architecture, designs, and implementations.
  • Troubleshoot and resolve software defects.

Skills

C#
Object-oriented programming
Agile methodologies
CI/CD
Software design
Unit testing

Tools

GIT
SVN
Job description
About company

I am currently working with a well known biotechnology research company. Office located in Woodlands - but there's shuttle bus provided from multiple MRT stations.

Salary structure: base + bonus + fixed allowance. Hybrid working arrangement - 1 day WFH. Working hours 8am to 5pm. Can end work early and have more personal time.

About job
  • Work as part of Agile scrum teams to design, implement, and test the instrument control software that powers our industry-leading DNA sequencing and genotyping devices
  • Deliver software architecture, designs, and implementations
  • Participate in all aspects of our agile development process, from sprint planning to daily scrum meetings and sprint demos
  • Create and execute unit tests to verify functionality
  • Troubleshoot and resolve software defects
  • Contribute to software design reviews and code reviews
Skills and requirements
  • Min 5 years of working experience for Senior
  • Experience in an object oriented programming language; C# preferred
  • Demonstrated strong ability to design, develop, and maintain object-oriented multi-threaded .NET applications
  • Able to write robust code that meets product requirements while being lean, maintainable, unit tested, and easy to understand
  • Ability to present complex technical information in a clear and concise manner
  • Extensive experience writing high quality unit tests against mock objects
  • Proficient with source control management repositories (GIT, SVN)
  • Experience in CI/CD
  • Knowledge of Agile methodologies
  • Must thrive in fast-paced, dynamic environment

To apply online please use the 'apply' function, alternatively you may contact Stella at 96554170 (EA: 94C3609 /R1875382)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.