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 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Mississauga, ON vacancy
  • $50 per hour

     ...to less than 2 years Tasks Write, modify, integrate and test software code Maintain existing computer programs by making...  ...code for e-commerce and other Internet applications Design, develop and implement information systems business solutions Meet with... 
    Suggested
    Full time
    Temporary work

    Clientserver Tech Systems

    Mississauga, ON
    4 days ago
  •  ...Job Responsibility: We are seeking an experienced Developer with over 8 years of hands-on experience to join our innovative team. You...  ..., or a related field. ~8+ years of professional experience in software development, with a focus on SaaS products. ~ Proficiency in cloud... 
    Senior
    Fixed term contract
    Remote work
    Monday to friday

    Moerai Soultions

    Mississauga, ON
    11 days ago
  • $110k - $130k per year

     ...Build High-Performance Enterprise Software as a Senior C++ Developer!  We're partnering with a well-established software company that develops enterprise security products trusted by organizations where reliability, performance, and data protection are essential. They're seeking... 
    Senior
    Long term contract
    Work at office
    3 days per week

    STACK IT Recruitment

    Mississauga, ON
    18 days ago
  •  ...Job Description: Job Title: Composition Developer Quadient Location: Mississauga Work Type: Hybrid (3 days/week in office) Duration: 12 Months Years of Experience: 8 Detailed Job Description: Candidate must have strong hands-on experience in... 
    Senior
    Full time
    Work at office
    3 days per week

    Astra North Infoteck Inc.

    Mississauga, ON
    11 days ago
  •  ...Job Summary:   The Platform Engineering team is a close-knit group of highly senior engineers focused on building software products for developers — from internal APIs and services to developer tooling, CI/CD frameworks, and Kubernetes-based abstractions. We treat our... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    25 days ago
  •  ...in remote cardiovascular monitoring, we are expanding our software capabilities to power next-generation precision medicine platforms...  ...around the world. Role Overview: We are seeking a Senior Cloud Services Developer (Spring Boot/Kotlin) to serve as a technical lead within... 
    Senior
    Remote work

    Myant Shared Service Corp.

    Mississauga, ON
    20 days ago
  •  ...you. Description We are seeking a motivated Software Developer to join our team. This role is ideal for recent Computer...  ...Lightning Web Components (LWC) , and Flows under guidance from senior developers. Assist with integrations between Salesforce and... 
    Senior
    Internship
    Work at office

    Purolator

    Mississauga, ON
    1 day ago
  • $142k - $158k per year

     ...available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us. Required Experience: Senior IC... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    18 hours ago
  •  ...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

    pointclickcare

    Mississauga, ON
    25 days ago
  •  ...analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying...  ...Other Languages English: B2 Upper Intermediate Seniority Senior... 
    Senior
    Internship

    Luxoft

    Mississauga, ON
    25 days ago
  •  ...Description Overview AtkinsRealis Nuclear is seeking a Senior Cyber Security and Software Qualification Specialist to join DNNP smart modular...  ...assessment and software qualification of system hardware and pre developed software components. Coordinate between internal and... 
    Senior
    Full time
    Fixed term contract
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    20 days ago
  • At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare...
    Senior
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    25 days ago
  • $80k - $108.33k per year

     ...managing teams and executing the following areas Designing developing modifying and deploying software including objectoriented programming concepts with...  ...and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    10 days ago
  •  ...science and computing, biometrics, AI, and clinical research to develop technologies that seamlessly integrate into everyday life. Our...  ...lives. Role Overview: We are seeking a high-caliber Senior Software Quality Engineer to lead the quality lifecycle of our medical... 
    Senior
    Full time
    Worldwide
    Shift work

    Myant Shared Service Corp.

    Mississauga, ON
    23 days ago
  •  ...Senior Quadient Inspire Developer – CCM, Template Development & Document Composition Required Skills • 8–10 years of experience in Quadient Inspire development. • Hands-on experience with Quadient Inspire Version 11 or higher. • Strong proficiency in data... 
    Senior
    Permanent employment

    Astra North Infoteck Inc.

    Mississauga, ON
    1 day ago
  •  ...a difference in the world. Job Title: Software Analyst Location : Mississauga, Canada...  ...in SOTI one products. Collaborate with senior team members to suggest potential fixes...  ...troubleshooting skills. ~ Interest in developing custom applications and learning advanced... 
    Senior
    Full time
    Internship
    Worldwide
    Flexible hours

    SOTI Inc.

    Mississauga, ON
    24 days ago
  •  ...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

    pointclickcare

    Mississauga, ON
    25 days ago
  • $100k - $117k per year

     ...Location: Remote Employment Type: Full-Time Facets Developer / Integration Engineer (Remote) About the Role As a Facets Developer...  ...technical solutions and design documentation. Knowledge of software development lifecycle (SDLC), testing methodologies, deployment... 
    Long term contract
    Full time
    Temporary work
    Remote work

    Cognizant

    Mississauga, ON
    12 days ago
  •  ...academic schedule. Job Overview: We are seeking a talented Video Editor and Content Developer to join our team. The ideal candidate will have expertise in various editing software and a creative eye for producing engaging video and media content. Technical Skills:... 
    Full time
    Part time
    Casual work
    Freelance
    Work at office
    Flexible hours

    HKC Construction

    Mississauga, ON
    11 days ago
  •  ...Role: Angular Developer 100% Remote Primary Skills: An Angular Developer is responsible for designing, developing, and maintaining dynamic, responsive web applications using the Angular framework. Key responsibilities include: Develop user-friendly... 
    Contract work
    Remote work

    Astra North Infoteck Inc.

    Mississauga, ON
    2 days ago
  •  ...Job Responsibility: The Cerner Developer will be primarily accountable for the design, development, and testing of CCL reports and other custom code for Cerner Millennium under the direction of the Integration Manager. Key responsibilities include: Design, develop,... 
    Fixed term contract
    Remote work
    Monday to friday

    Moerai Soultions

    Mississauga, ON
    11 days ago
  • $81.5k - $108.6k per year

     ...today, we want to hear from you. Salesforce Marketing Cloud Developer Summary We are seeking a Salesforce Marketing Cloud Developer...  ...requirements into technical solutions with guidance from senior team members Build and optimize customer journeys, email campaigns... 
    Senior
    Long term contract

    McKesson

    Mississauga, ON
    13 days ago
  •  ...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 innovate... 
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    10 days ago
  • $85.87k - $107.34k per year

     ...materials science, power electronics, automation, and intelligent software to help customers build better and achieve resilience in their...  ...redlines and revision updates. • Generate supporting documents to develop operation and maintenance manuals, spare parts lists, and... 
    Senior
    Full time
    Internship
    Local area

    Lincoln Electric

    Mississauga, ON
    1 day ago
  •  ...diagnostics. We are at the forefront of developing state-of-the-art Next Generation Sequencing...  ...and experienced Principal Bioinformatics Software Engineer to join our growing team and...  ...solutions. Your Opportunity Design, develop, and implement high-performance bioinformatics... 
    Full time
    Work at office
    Remote work
    Relocation package

    Roche

    Mississauga, ON
    11 days ago
  •  ...solving big challenges at the intersection of fashion, electronics, software, and data science. Role Linux Embedded Software Engineer...  ...Architect to design new modules . Responsibilities Design, develop and debug new modules of medical IOT devices . Research &... 
    Full time
    Shift work

    Myant Corp.

    Mississauga, ON
    9 days ago
  •  ...Description We are looking for an experienced Ab Initio ETL Developer with strong expertise in data engineering, ETL development,...  ..., Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay... 
    Long term contract
    Permanent employment
    Full time
    Local area

    Capgemini

    Mississauga, ON
    4 days ago
  •  ...OpenText Exstream and Quadient Developer Location: Mississauga; Hybrid: 2 days a week in office OpenText Exstream and Quadient Inspire platform, particularly with hands-on expertise in OpenText Exstream. • Candidate will design, develop, and maintain customer communication... 
    Contract work
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Mississauga, ON
    2 days ago
  • $115k - $165k per year

     ...methodologies   ~ Experience with data analytics and asset management software tools such as Enterprise Asset Management (EAM), asset...  ...to make a difference Collaborate on exciting projects to develop innovative solutions What we offer you? Flexible work environment... 
    Senior
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    7 hours ago
  • $130k - $180k per year

     ...Practice group at Hatch is seeking to hire a Senior level, Geotechnical Tailings Engineer to...  .... Proficient in geotechnical modeling software, such as SLOPE/W, SEEP/W and SIGMA/W. Support...  ...a variety of loading conditions. Develop and manage field and laboratory investigation... 
    Senior
    Long term contract
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    1 day ago

Do you want to receive more vacancies?

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