Lead Software Developer

David Aplin Job Details

Lead Software Developer

Ottawa, ON

Permanent

Posted Date: 04/04/2022

Job ID: AW86972941

Information Technology

Join a top employer and advance your career. David Aplin Group has partnered with an American-based company to hire a Lead Software Developer to join their team. This role is a long-term contract or permanent full-time, remote opportunity and is available to candidates Canada-wide, with a preference for the candidates to reside locally in the Winnipeg, MB area.
 
Benefits & Perks:
  • Great benefits and compensation plan
  • Access to work Perk Programs
  • Positive company culture
Responsibilities:
  • You will be responsible for developing our hybrid connectivity solution using WebSockets, TCP, and other networking protocols
  • You will be responsible for developing software using the Microsoft Azure Cloud platform including services such as Azure Kubernetes, Azure DevOps, Azure Key Vault, etc.
  • You will use security by design principles and participate in software security reviews and testing to develop robust, secure applications
  • You will be involved in conducting and participating in design and code reviews, unit, feature, and regression testing, and will collaborate with system architects, teams, and departments worldwide on developing application solutions
  • Participating in an agile development environment and participating in sprints, work estimates, backlog grooming, and prioritization of features working toward code freeze and releases
  • Participate in release activities, verification, CI/CD, and support defects in the field and during the release
Qualifications:
  • Bachelors, Master’s, or Ph.D. degrees in computer science or related field
  • At least 5+ years of professional software engineering experience with at least one of the following languages: Go, C#, Java, TypeScript, JavaScript
  • 1+ years’ experience in Go programming
  • Experience with unit and integration testing frameworks; Docker, Kubernetes, and other container-related technologies are considered an asset
  • Understanding of design patterns, TDD, and debugging
  • Knowledge of networking and WebSocket programming
  • Experience with network security considerations, firewalls, and TLS
  • Experience consuming, producing, and designing RESTful APIs
  • Experience in Docker, Kubernetes, and other container-related technologies is considered an asset
  • Experience in one or all the .NET core, Azure, Traefik, and Terraform is considered an asset
 Job ID: AW86972941
 
If you are interested in this position and meet the qualifications, apply today! We thank all applicants; however, only those who are authorized to work in Canada or are selected for an interview will be contacted.
 
David Aplin Group, one of Canada’s Best Managed Companies, is an employment agency specializing in finding top talent for exceptional organizations across North America. There are no fees to apply to our jobs or engage with our recruiters to find a new career. Companies hire us to help them grow their teams. Visit our website to learn more: www.aplin.com #LI-DNP#IND-DNP

  • Max. file size: 128 MB.
  • This field is for validation purposes and should be left unchanged.

Get notified for
similar jobs.

Sign up for Job Alerts