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
- ...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...SeniorPermanent employmentFull timeMonday to friday
- ...Work: 8:30 a.m. to 5:00 p.m. Location: Royal Windsor Dr. Mississauga Summary: We are seeking a skilled Full Stack Software Developer with 5+ years of professional experience to design, develop, and maintain robust web applications from concept to deployment....SuggestedPermanent employmentFull timeMonday to friday
$17 - $24.26 per hour
...science or a relevant field. Working knowledge of programming languages such as JavaScript, Java and HTML Previous experience as a developer would be a great asset. We wish to thank all applicants for their interest and effort in applying for this position, however,...SuggestedHourly payFull timePart timeInternshipMonday to fridayFlexible hoursShift work- ...Job Responsibility: Job Summary Designs, develops, enhances and supports mobile applications for multiple devices and operating environments... ...reliability. What do you need to succeed? A passion for software development and a drive to deliver innovative, robust solutions...SeniorFull timeFlexible hours
- ...technology and build a more sustainable, more inclusive world. Location - Mississauga ON Key Responsibilities Design and develop complex, responsive web applications using Angular (v11+), TypeScript, HTML5, and CSS3. Implement and maintain reusable UI components...SeniorPermanent employmentInternshipFlexible hours
- ...Job Responsibility: We are looking for a highly skilled Senior MuleSoft Developer will design, develop and implement integration solutions using MuleSoft API-Led Connectivity. In this role, you will Design and develop integration solutions using MuleSoft technologies...SeniorFull timeWork at office2 days per week3 days per week
- ...Reporting to the manager of web and mobile development the senior web developer works with a team of developers to create new websites and applications. You work under the supervision of the manager in your department but you may be involved in all stages of the project from...SeniorFull timeInternshipRemote work
- Job Responsibility: At Cognizant, our global community sets us apartan energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated...SeniorFull timeRemote work
$110k - $120k per year
...CAD $110,000 – $120,000 Job Summary We are seeking a Senior Java Full Stack Developer to design and build scalable, high-performance... ...Follow clean coding principles, design patterns, and software engineering best practices. Participate in code reviews...SeniorPermanent employment- ...Description Key Responsibilities: Design and develop document composition solutions using... ...and trusted. Masters all phases of the software development lifecycle and applies... ...licenses, Relevant experience and skills, Seniority and performance, Market and business consideration...Long term contractPermanent employmentFull timeLocal area
- ...Senior Angular Developer – Angular, HTML/CSS, React, AI Solutions Must Have Technical/Functional Skills • 8+ years of experience with Angular development (newer versions preferred). • Experience and expertise with HTML and CSS. • Knowledge of React is desirable...SeniorPermanent employment
- ...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...SeniorFull timeWork at office3 days per week
- ...the Opportunity? Our Insurance Team is looking to hire DevOps Developer for undertaking multiple complex enterprise-wide initiatives as... ...and Service Management, you will play a pivotal role in building software to solve complex project needs, enhance our software delivery pipelines...Full timeFlexible hours
- ...world. Job Description We are seeking an experienced MS SQL Developer to design optimize and maintain our enterprise Microsoft SQL... ..., Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay...Permanent employmentFull timeLocal area
- ...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...SeniorFlexible hours
$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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours- ...**Role expectations:** 1. Minimum 8+ years of professional software development experience delivering highly scalable, high-performance... ...to production end to end. 2. Be part of 10+ member team, developing secure server-side services and micro-service modules by utilizing...Permanent employment
- ...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 timeWork at officeFlexible hours
$100k - $125k per year
.... We are currently looking for a full-time Intermediate Mobile Developer (SDK) who will be working on mobile SDKs and Android/iOS mobile... ...architects, Leads, QA, Business Analysts, and Project Managers to define software requirements; and to assess feasibility of solution within time...Full timeWork from homeFlexible hours$72.78k - $105.01k per year
...Infosys is seeking an experienced Spark Scala Developer to design develop and optimize scalable bigdata solutions. The candidate will work... .... Strong understanding and practical exposure to Agile software development methodologies (Scrum) and SDLC practices. Proven...Full timeInternshipRelocation$86.13k - $127.19k per year
...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 that will require...SeniorFull timeTemporary workLocal areaImmediate startShift work$60k per year
...Bachelor's degree or equivalent experience Work setting Computer hardware or software retailer/wholesaler Information technology (IT) service provider Tasks Consult with clients to develop and document Website requirements Design and integrate website related code...Ongoing contractPermanent employmentRemote work- ...every day? Write and review Ruby and Javascript code Design, develop and maintain sophisticated APIs, web applications, and native... ...plans, and program launches Help to hire, train and mentor other software engineers What kind of person should you be? You are...Long term contractPermanent employmentFull timeCasual workLmiaWork at officeWork visa
- ...Job Description Overview AtkinsRealis is currently looking for a Mechanical Technologist-Developing to join our engineering team in Sheridan Park, Mississauga, Ontario. Functionally reporting to the Retube Tooling manager, the Mechanical Technologist would support one...Full timeApprenticeshipInternshipFlexible hoursShift workNight shift
$74.8k - $128.19k per year
...Job Responsibility: Overview We are seeking a skilled Java Developer to join our dynamic team. The ideal candidate will have a strong background... ...Developer, you will be responsible for developing high-quality software solutions that meet the needs of our clients. Job Summary:...Full timeShift work- ...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 with REST...Full time
- ...PointClickCare is searching for a Principal Software Data Engineer who will contribute to all... ...will play a crucial role in designing, developing, and maintaining large scale Data Platform... ...is positively impacting the lives of seniors and their caregivers all over North America...SeniorLong term contractFull timeWork at officeRemote work
- ...Role: Senior AI Full Stack Developer – Python, FastAPI, Next.js & AWS Experience: 6–8 years Primary Skill: Artificial Intelligence (AI) Role Description: We are seeking an experienced AI Full Stack Developer to design and develop scalable, AI-powered...SeniorContract work
- ...Job Responsibility: We are seeking a Salesforce Marketing Cloud Developer who will be developing and implementing marketing automation solutions and email campaigns, deliver personalized and automated customer experiences using Salesforce Marketing Cloud. In this role,...Full timeWork at office2 days per week3 days per week
- ...June 30, 2026 General Accountabilities This person will develop, enhance, integrate, and maintain high-quality web / mobile applications... ...proper implementation. • Stay current with emerging trends in software development, advocating for their adoption when appropriate. •...Long term contractPermanent employmentFull timeContract workImmediate startMonday to fridayShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
Related searches
- director software engineering Mississauga, ON
- software engineer co-op Mississauga, ON
- software developer no experience Mississauga, ON
- junior software engineer Mississauga, ON
- software engineer Mississauga, ON
- software engineer internship Mississauga, ON
- software engineer - robotics Mississauga, ON
- new graduate software developer Mississauga, ON
- software engineer - computer Mississauga, ON
- junior software developer Mississauga, ON

