Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

Full-time

Aversan

Senior Software Developer


Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace defence and space industries.

We are currently seeking a qualified Senior Software Developer to join our team. The Senior Software Developer guides software projects provides mentorship to team members and ensures that technical solutions align with business our highly regulated medical device environment this includes responsibly leveraging AI tools to enhance development workflows while maintaining strict human oversight. This role requires deep expertise in WPF and a proven track record in developing enterprise-grade applications with complex business logic

Location: Mississauga ON
Job Type: Full Time
Working Arrangement : Hybrid

Responsibilities

  • Guide requirements analysis: Contribute to defining technical solutions that meet product and system needs.
  • Design software architecture: Build components with a focus on scalability reliability and maintainability.
  • Implement complex modules: Develop software features and integrate them seamlessly with existing systems.
  • Leverage AI tools efficiently: Utilize AI coding and documentation assistants (e.g. Claude) to increase development proficiency ensuring all AI-generated outputs undergo rigorous human review and validation to meet strict medical device quality and safety standards.
  • Ensure code quality: Design and implement comprehensive unit tests to ensure reliability.
  • Execute testing: Plan and execute software testing activities supporting integration and system verification.
  • Maintain documentation: Prepare and maintain high-quality software documentation including design specifications and technical reports.
  • Resolve issues: Analyze and troubleshoot complex software issues providing technical guidance to the team.
  • Optimize workflows: Maintain and optimize the Continuous Integration (CI) environment to ensure efficient builds and testing.
  • Support team growth: Actively mentor junior and mid-level developers facilitate workshops and support team growth through knowledge sharing.

Basic Qualifications

  • Technical Expertise: Advanced proficiency in at least one programming language with a strong ability to craft efficient and scalable solutions using best practices.
  • AI Tool Proficiency: Experience utilizing AI tools (e.g. Claude) to accelerate code generation refactoring and logic optimization. Use AI to augment coding and technical documentation with a strong understanding that AI is strictly a supplemental tool requiring expert human oversight in a compliance framework.
  • AI Advocacy: Assist the manager in mentoring the team in the responsible adoption of AI. This includes establishing prompt engineering standards to improve output quality and training developers to scrutinize AI suggestions for hallucinations or security flaws.
  • Architecture & Design: Expertise in advanced design patterns risk analysis system optimization and full-cycle development tasks.
  • Problem Solving: Demonstrated ability to address complex problems foresee issues and devise innovative solutions that benefit the business.
  • Autonomy: High level of independence in making critical architectural decisions and managing project workflows.
  • Communication: Ability to clearly explain technical concepts to non-technical stakeholders and manage cross-functional collaboration seamlessly.
  • Business Acumen: Deep understanding of business impact ensuring technical decisions align with strategic objectives.
  • Preference for candidates with familiarity with medical device compliance standards and quality management systems.

Required Experience:

Senior IC

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Mississauga, ON vacancy
  •  ...strong sense of leadership and commitment. Primary Objective of the Position: Under the general direction of the VP, the Software Developer is responsible for creating and maintaining applications within Cargojet landscape. This involves in discussing the needs of the... 
    Suggested
    Full time
    Night shift

    Courtney1

    Mississauga, ON
    21 hours ago
  •  ...Senior Software Developer   About the Role   We are looking for a Senior Software Developer  who approaches software delivery with an AI-first and automation-first mindset. You will help design, build, test, and support  GryphTech’s SaaS real estate platforms while using... 
    Senior
    Full time
    Internship

    Gryphtech

    Mississauga, ON
    21 hours ago
  •  ...paid time off during the holiday season. Summer Fridays! – Wrap up early on summer afternoons! We are seeking a versatile Software Developer to join our technology team and help develop, maintain, integrate, and improve the systems that support our growing business. This... 
    Suggested
    Full time
    For contractors
    Summer work

    O'Dell Hvac Group

    Mississauga, ON
    21 hours ago
  • $110k - $140k per year

     ...chance. General Accountability We are seeking a Sr. Electrical Developer to design and develop electronics for medical devices. The role...  .... Collaborate with firmware, mechanical, systems, and software engineers to integrate electronics into the overall system. Contribute... 
    Senior
    Full time

    Profound Medical Inc.

    Mississauga, ON
    21 hours ago
  • $142k - $158k per year

     ...specific team. This is a requirement for this role. Job title: Senior Software Engineer   What your day-to-day will look like: ·...  ...Work with business to iterate over software requirements · Develop tools and applications by producing clean, efficient code ·... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    21 hours ago
  • $120k - $150k per year

     ...looking to hire a Sr. Web   Application Developer to work in our beautiful Mississauga location...  ...-Mentor other developers on the team in software development life cycle and best practices...  ...years in a Sr. Web Developer or similar senior role   -Post-secondary education in... 
    Senior
    Full time
    For contractors
    Work at office
    Relocation package
    Rotating shift

    Flynn Group Of Companies

    Mississauga, ON
    21 hours ago
  •  ...• 8+ years of demonstrable software development experience building and maintaining mobile apps (Android/iOS/Cross-platform) and web-based systems • Strong understanding of modern mobile application development principles and iOS and Android app deployment procedures... 
    Senior
    Full time

    Royal Cyber Inc.

    Mississauga, ON
    21 hours ago
  • $90k - $115k per year

     ....   Make an impact with our Digital Solutions team as  Senior Solutions Developer, Power Platform & D365,  by driving stability in our solutions...  ...modules an asset   Deep knowledge in Agile Scrum Software Development Life Cycle   Deep understanding of platform integration... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Experienced Career

    Mississauga, ON
    21 hours ago
  • $120k - $150k per year

     ...make a profound impact in healthcare and your career, here is your chance. General Accountability We are seeking a Senior RF Electrical Developer to lead the design and integration of MRI-compatible medical devices that operate safely and effectively inside the MRI... 
    Senior
    Full time

    Profound Medical Inc.

    Mississauga, ON
    21 hours ago
  •  ...Work: 8:30 a.m. to 5:00 p.m.   Location: Royal Windsor Dr. Mississauga Summary:   We are seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software engineering experience. In this key on-site role in Mississauga, you will... 
    Senior
    Permanent employment
    Full time
    Monday to friday

    Media Resources

    Mississauga, ON
    16 days ago
  • $211.2k - $234.6k per year

     ...Job Title: Director, Software Engineering Location: Remote – Canada or Hybrid – Mississauga...  ...structure of 10-11 managers and senior managers. The Director will partner closely...  ...Partner with Product Management to develop and execute roadmaps that balance product... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    21 hours ago
  •  ...Technologies is looking for a Principal Software Engineer to join our engineering team. With...  ...The Principal Software Engineer is a senior, hands-on technical leader who sets architectural...  ...including in POC scenarios Design and develop REST APIs and other code that is reliable... 
    Senior
    Full time
    Flexible hours

    Dat Company

    Mississauga, ON
    21 hours ago
  • $100k - $130k per year

     ...General Accountability We are seeking a hands-on Mechatronics Developer to design, integrate, and test robotic and electromechanical...  ...with electronics, embedded controllers, firmware, cabling, and software. Troubleshoot mechanical, electrical, firmware, communication... 
    Full time

    Profound Medical Inc.

    Mississauga, ON
    21 hours ago
  • $156k - $174k per year

     ...this role. Overview: As a Manager of Software Engineering reporting to the Director of...  ...technical expertise equivalent to a Senior Software Engineer , with hands‑on experience...  ...and mentor cross-functional teams of developers and team of engineers. •Drive end-to-end... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    21 hours ago
  • $86.13k - $127.19k per year

     ...Description The Senior Engineer in Production Management will be responsible for the development and overall implementation of software in a complex critical and large cross departmental and multidisciplinary area  The role is part of a multiyear transformation journey... 
    Senior
    Full time
    Temporary work
    Local area
    Immediate start
    Shift work

    Capgemini

    Mississauga, ON
    21 hours ago
  • $70k - $110k per year

     ...chance. General Accountability: The Systems Engineering Developer is responsible for assisting with the design and verification of...  ..., the Systems team members work on the integration of hardware, software, imaging sequence optimization, system MRI-compatibility, and... 
    Full time
    Work at office

    Profound Medical Inc.

    Mississauga, ON
    21 hours ago
  • $70k - $110k per year

     ...Description   Role: Manufacturing Systems Developer Location: Etobicoke & Mississauga, Ontario Company: S telumar...  ...What we offer A highly technical, systems-driven role combining software development, systems integration, automation, and product... 
    Permanent employment
    Full time

    Stelumar Advanced Manufacturing Inc.

    Mississauga, ON
    21 hours ago
  •  ...re wondering what the world will look like in 10 years - join our Team! Role We are looking for a Full Stack Developer who can build production software across the front end and back end. This needs to be an AI-native developer. We are not looking for someone who... 
    Full time
    Contract work
    Remote work

    Bird's Eye Solutions, Llc

    Mississauga, ON
    21 hours ago
  • $70 per hour

     ...positions: 2 JD: • Builds, codes, tests, maintain high quality software in Angular 10. • Participates in Agile sprints and ceremonies...  ...into software requirements • Responsible for designing, developing, testing, maintaining software for Angular 10 Front End Engineering... 
    Full time

    Royal Cyber Inc.

    Mississauga, ON
    21 hours ago
  •  ...Description ob Summary We are looking for a skilled Angular Developer with strong experience in building responsive, high-quality web applications using modern Angular frameworks. The ideal candidate will have expertise in TypeScript, HTML, CSS , and experience working... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    21 hours ago
  •  ...Job Description Role: Microstrategy Developer / Microstrategy Architect Location: Mississauga, ON Position: Contract Job...  ...subscriptions using NarrowCast. • Experience in all aspects of software development life cycle for DW/BI projects. • Must have excellent... 
    Full time
    Contract work
    Immediate start

    It Trailblazers Llc

    Mississauga, ON
    21 hours ago
  • $90k - $100k per year

     ...are seeking an Intermediate Dynamics 365 Developer to join our growing Microsoft Business Applications...  ...will work alongside Solution Architects, Senior Developers, Functional Consultants, and...  ..., and participation throughout the software delivery lifecycle.   Strong... 
    Senior
    Full time

    Endeavour Solutions

    Mississauga, ON
    21 hours ago
  •  ...technology team solving big challenges at the intersection of electronics, deep tech., software, design, advanced manufacturing, and data science. Position: We are seeking a Senior Backend Developer with deep expertise in Python to join our dynamic team. You will be... 
    Senior
    Full time
    Shift work

    Myant

    Mississauga, ON
    5 days ago
  • $152k - $174k per year

     ...requirement for this role.   Overview: As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll...  ...Responsibilities: Lead and mentor cross-functional teams of developers Champion an AI-first culture, encouraging teams to rapidly... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    21 hours ago
  •  ...emailed to you after you apply. \ \ Do you enjoy technology, software & solving tech issues? Do you want to be apart of the hottest high...  ...seeking a positive, fun, and resourceful Embedded Software Developer \ to join our team. \ \ As an Embedded Software Developer,... 
    Full time

    Dbnc Group Inc.

    Mississauga, ON
    21 hours ago
  • $50 - $65 per hour

     ...Java Developers Based out of Canada with IBM at their TD bank Engagement. Preferred cost point - 50 to 65 CAD/hr. · Credit card & adjudication experience would be a plus. · Min. 5 - 7 years of experience · Agile experience required · Must have worked... 
    Full time

    Royal Cyber Inc.

    Mississauga, ON
    21 hours ago
  •  ...Experience: 3 -6 years in Pega with good hands -on experience in integration services such as web services, JMS, MQ series \\ Strong PEGA developer with CSSA certification \\ Hands -on Pega experience for at least 3+ years in multiple projects \\\ Strong Knowledge in Class... 
    Full time

    Lonni Consulting

    Mississauga, ON
    21 hours ago
  •  ...Description Key Responsibilities Design, develop, and maintain backend services using Core Java and Spring Boot Build and manage Microservices-based architecture Develop and consume RESTful APIs Work with SQL and/or NoSQL databases for data storage... 
    Full time

    Sapsol Technologies Inc

    Mississauga, ON
    21 hours ago
  •  ...of-the-art automation technology to realize complex, global supply chain solutions. Job Description We’re looking for an SAP Developer to work closely with technical peers, internal business contacts and external clients to develop, design and continuously improve... 
    Full time
    Work at office
    Flexible hours

    Arvato

    Mississauga, ON
    21 hours ago
  • $60 - $70 per hour

     ...Partner: IBM Customer: TD bank Role; Salesforce Developer Location: GTA Years of exp: 5+ years of Salesforce Experience. Ideal price point: 60-70 CAD/hr No of positions: 3 JD: • Strong Hands-on experiences in salesforce development and integration project • Agile project... 
    Full time

    Royal Cyber Inc.

    Mississauga, ON
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!