Senior Software Developer

Senior Software Developer

Share This Job

North York, Ontario

Information Technology




Join a top employer and advance your career. Aplin has partnered with a GTA, ON-based company in the medical imaging space to hire an experienced Software Developer on a full-time permanent basis. You will be leading the development of enhancements to our existing products and designing and developing new products, including spearheading the development of new internal and customer-facing applications. The ideal candidate has a strong background in leading software teams, developing strategies, and building high-performance applications. 

  • Work with business teams, software engineers, product managers, and technical teams to develop product specifications
  • Develop reliable, maintainable, scalable, and secure internal and customer-facing .NET Applications
  • Participate in code reviews, bug fixing, testing, documenting, and implementing software systems
  • Work effectively with the QA team to support and debug new and existing applications
  • Deliver high-quality products while meeting key project milestones and overall project deliverables
  • 5+ years of experience in C# .Net Framework Desktop application (WinForms) development
  • Bachelor’s degree in Computer Science/Software Engineering or a related area
  • In-depth understanding of multithreaded programming
  • Experience with version control tools, preferably git
  • Solid understanding of object-oriented programming (OOP), computer science foundations, and design patterns
  • Strong understanding of SDLC methodologies and approaches
  • Experience working with Waterfall and Agile frameworks
  • Experience with development at every stage of the product life cycle
  • Strong best practice and experience with source control, automated builds, and build deployment
  • Experience interacting with Azure Platform from .Net SDK (e.g., blob storage)
  • Experience with Image Manipulation/Processing with built-in Windows functionality or third-party libraries
  • Comfortable with User Interface design/implementation using .Net WinForms or third-party (e.g., Telerik)
  • Familiarity with network socket programming for TCP/UDP communication.
  • Graduate degree (MSc. or Ph.D.)
  • Experience with ASP.NET/ SQL Server and / MVC / Web Services / XML / API / JavaScript (Angular, Vue, React)
  • Development experience in highly regulated fields preferably in Medical devices, Pharmaceutical, Life Sciences or related industry
  • Experience in/working knowledge of ISO standards such as 13485/62304

Aplin, one of Canada’s Best Managed Companies, is an employment agency that finds 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: 

Easily manage your email preference and unsubscribe at any time. Aplin does not share your personal data with any third party, and our recruiters do not present your resume to any of our clients without first obtaining your permission.