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...SuggestedFull timeNight shift
- ...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...SeniorFull timeInternship
- ...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...SuggestedFull timeFor contractorsSummer work
$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...SeniorFull time$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 ·...SeniorLong term contractFull timeWork at officeRemote workFlexible hours$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...SeniorFull timeFor contractorsWork at officeRelocation packageRotating shift- ...⢠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...SeniorFull time
$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...SeniorFull timeLocal areaRemote workFlexible hours$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...SeniorFull time- ...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
$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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours- ...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...SeniorFull timeFlexible hours
$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$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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours$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...SeniorFull timeTemporary workLocal areaImmediate startShift work$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 timeWork at office$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 employmentFull time- ...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 timeContract workRemote work
$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- ...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
- ...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 timeContract workImmediate start
$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...SeniorFull time- ...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...SeniorFull timeShift work
$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 contractFull timeWork at officeRemote workFlexible hours- ...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
$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- ...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
- ...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
- ...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 timeWork at officeFlexible hours
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
Related searches
- software engineer internship Mississauga, ON
- software developer no experience Mississauga, ON
- software developer remote Mississauga, ON
- software engineer intern Mississauga, ON
- software developer intern Mississauga, ON
- software engineer - ai machine learning Mississauga, ON
- director software engineering Mississauga, ON
- software engineer Mississauga, ON
- software design engineer Mississauga, ON
- remote entry level software developer Mississauga, ON


