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...SuggestedFull timeTemporary work- ...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...SeniorFixed term contractRemote workMonday to friday
$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...SeniorLong term contractWork at office3 days per week- ...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
- ...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...SeniorLong term contractFull timeWork at officeRemote work
- ...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...SeniorRemote work
- ...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...SeniorInternshipWork at office
$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- ...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 ·...SeniorLong term contractFull timeWork at officeRemote work
- ...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...SeniorInternship
- ...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...SeniorFull timeFixed term contractInternshipWork at officeFlexible hours
- 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...SeniorLong term contractFull timeWork at officeRemote work
$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 employmentFull timeLocal area- ...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...SeniorFull timeWorldwideShift work
- ...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...SeniorPermanent employment
- ...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...SeniorFull timeInternshipWorldwideFlexible hours
- ...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...SeniorLong term contractFull timeWork at officeRemote work
$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 contractFull timeTemporary workRemote work- ...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 timePart timeCasual workFreelanceWork at officeFlexible hours
- ...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 workRemote work
- ...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 contractRemote workMonday to friday
$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...SeniorLong term contract- ...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 contractFull timeWork at officeRemote work
$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...SeniorFull timeInternshipLocal area- ...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 timeWork at officeRemote workRelocation package
- ...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 timeShift work
- ...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 contractPermanent employmentFull timeLocal area
- ...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 workWork at office2 days per week
$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...SeniorLong term contractWork at officeLocal areaFlexible hours$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...SeniorLong term contractLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
Related searches
- software developer intern Mississauga, ON
- software developer co-op Mississauga, ON
- junior software developer Mississauga, ON
- software engineer salary in canada Mississauga, ON
- software developer entry level Mississauga, ON
- software engineer part time Mississauga, ON
- software developer remote Mississauga, ON
- software development engineer Mississauga, ON
- software developer no experience Mississauga, ON
- remote entry level software developer Mississauga, ON

