WPF Software Engineer
Aversan Inc.
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 role requires deep expertise in WPF and developing enterprise-grade applications with complex business logic. In our highly regulated environment, this includes responsibly leveraging AI tools to enhance development workflows while maintaining strict human oversight.
Location: Mississauga, ON
Work Arrangement: Hybrid
Responsibilities
- Design software architecture, build components with a focus on scalability, reliability, and maintainability.
- Guide software projects, provides mentorship to team members, and ensures that technical solutions align with business objectives.
- Contribute to defining technical solutions that meet product and system needs.
- Develop software features and integrate them seamlessly with existing systems.
- Utilize AI coding and documentation assistants to increase development proficiency, ensuring all AI-generated outputs undergo rigorous human review and validation to meet strict medical device quality and safety standards.
- Design and implement comprehensive unit tests to ensure reliability.
- Plan and execute software testing activities, supporting integration and system verification.
- Prepare and maintain high-quality software documentation, including design specifications and technical reports.
- Analyze and troubleshoot complex software issues, providing technical guidance to the team.
- Maintain and optimize the Continuous Integration (CI) environment to ensure efficient builds and testing.
- Actively mentor junior and mid-level developers, facilitate workshops, and support team growth through knowledge sharing.
Qualifications
- Advanced proficiency in C# and WPF with a strong ability to craft efficient and scalable solutions using best practices.
- Experience utilizing AI tools to accelerate code generation, refactoring, and logic optimization.
- Assist the manager in mentoring the team in the responsible adoption of AI, establishing standards to improve output quality and training developers to scrutinize AI suggestions for hallucinations or security flaws.
- Expertise in advanced design patterns, risk analysis, system optimization, and full-cycle development tasks.
$156k per year
...weekly/monthly events in the office with your specific team. This is a requirement for this role. Overview As a Manager of Software Engineering reporting to the Director of Engineering, you’ll lead multiple Agile teams to deliver high-quality software solutions. You’ll...SuggestedLong term contractWork at officeRemote workFlexible hours$112k per year
...bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. Job title: Intermediate Software Engineer What Your Day-to-day Will Look Like Identify, prioritize and execute tasks in the software development life cycle Work...SuggestedLong term contractWork at officeRemote workFlexible hours- ...Civil Engineer (Structural Analysis) Mississauga, ON | 12-Month Contract About the Role We are seeking a Civil/Structural Engineer... ...and detailed structural designs. Utilize structural analysis software such as ANSYS, SAP2000, STAAD Pro, SSASI, and LS-Dyna. Ensure...SuggestedContract work
$93k - $139k per year
...integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: As a seasoned Software Engineer, you bring a strong combination of software expertise and hands-...Suggested- ...Lead Project Engineer 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...Suggested
- ...technologies that seamlessly integrate into everyday life. Our innovation engine continuously expands the platform’s capabilities, addressing... .... Role Overview: We are seeking a high-caliber Senior Software Quality Engineer to lead the quality lifecycle of our medical...Full timeWorldwideShift work
$72.4k - $120.8k per year
...Step into a role where your talent for quality engineering directly shapes the future of healthcare technology. As a QA Engineer with IQVIA... ...testing approaches. Required Skills ~2-5 years of software QA experience, including both manual and automated testing for...Full timePart timeRemote workWorldwide- ...Job Title: Software Engineering Applications Administrator – BFSI Location: Greater Toronto Area (GTA), Canada Prior experience in Banking or regulated BFSI environments is non-negotiable Position Overview We are seeking a skilled Software Engineering Applications...
- Job Summary: We are seeking a skilled SailPoint IdentityIQ Support Lead with hands-on experience in leading support, patching, solving P1/P2 tickets, understanding of Lifecycle Management, BeanShell scripting, and application onboarding using REST APIs, web services, and databases...
- ...imaging and data science solutions. As a Senior Release Train Engineer , you will lead Agile Release Train (ART) activities for... ...combines technical project management, Agile leadership, and regulated software delivery within a highly innovative environment. Location &...Internship
$91.9k per year
...this role involves conducting complex maintenance procedures independently, monitoring application performance, and performing re-engineering activities. Analyzing application logs and performance data, the role evaluates change requests and ensures they are valid and feasible...Local area$85k - $120k per year
...Requisition ID: 97584 Job Category: Engineering Location: Mississauga, ON, Canada Join a company that is passionately committed... ...the design process including the application of civil design software packages. Previous design experience in bulk earthworks, site...Long term contractContract workWork at officeLocal areaFlexible hours- ...to design, finance, and operate high impact DER solutions—including asset optimization, demand response, metering, and power system engineering. Managing 1,400+ MW of flexible capacity across Ontario, NYISO, PJM, MISO, and AESO, we make sustainable attainable. Why Join...Permanent employmentFull timeManual laborFlexible hours3 days per week
$17 - $24.26 per hour
Job Responsibility: About HirePeer Hire Peer: Your Trusted Professional Matchmaker, connecting IT professionals with their ideal employers for mutual satisfaction. We serve as the catalyst for your business or career success, ensuring that you find the perfect fit. Join...Hourly payFull timePart timeInternshipMonday to fridayFlexible hoursShift work- ...Sr. IFRS17 Data Engineer (C#, SQL, MVC, WPF) Duration: 12 Months Job Description Must have hands-on IFRS17 experience with... ...direction including architecture, design, and implementation of software solutions. Work closely with Product Owners to define...Contract work
$80k per year
...team. This is a requirement for this role. Position Summary As part of the Professional Services, Solution Services team, the Software Implementation Consultant, will act as the principal liaison with the customer to implement leading practices to optimize workflows...Long term contractWork at officeRemote workFlexible hours$85k - $120k per year
...today! Hatch is committed to providing a complete array of engineering services to the mining and metals sector. Mine waste and mine... ...and MS Project; Strong geotechnical modelling with GeoSuite software, especially Slope/W and Seep/W or similar. Experience with FLAC...Long term contractLocal areaFlexible hours$72k - $105k per year
...Requisition ID: 97829 Job Category: Engineering Location: Mississauga, ON, Canada Join a company that is passionately committed... ...shall demonstrate knowledge of working with hydraulic software’s and ability to analysis the results The candidate shall demonstrate...Long term contractFor contractorsWork at officeLocal areaFlexible hours- ...possibilities; learning new things, working with the latest technologies and making a difference in the world. Job Title: Associate Software Developer (Full Stack) Location: Mississauga, Ontario, Canada Work Model: Hybrid It all started with a classic story about one developer...Long term contractFull timeInternshipWorldwide
$90k - $130k per year
...testing Qualifications and Experience Bachelor’s degree in Computer Science or DEC with relevant experience Knowledge of the full software development lifecycle and testing methodologies Proficiency in AWS (EC2, S3, VPC, IAM) and Terraform (Infrastructure as Code)...Permanent employmentFull timeFlexible hours- ...AtkinsRealis Nuclear is seeking a Senior Cyber Security and Software Qualification Specialist to join DNNP smart modular reactor team... ...Integrating software and hardware components and preparing software engineering documents such as test procedures, test reports, operation...Full timeFixed term contractInternshipWork at officeFlexible hours
$72k - $105k per year
...step in your career? Hatch is currently seeking a Process Engineer-in-Training (or Engineer) , with an interest in air pollution control... ...Perform data analysis and computer simulation using specialty software. Travel and perform on site measurements. Work in a multi-...Long term contractWork at officeLocal areaRemote workFlexible hours$90k - $120k per year
...Quality Engineer Mississauga, ON Industrial Manufacturing / Engineered Products Competitive salary $90,000-$120,000 based on... ...applications, and quality analysis tools; experience with statistical software is considered an asset. Demonstrated success leading root...Work at office- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...system modeling tools. ~ Familiarity with drafting and modeling software such as AutoCAD, Revit, and Navisworks. Preferred Skills...Full timeWork at officeLocal areaWorldwideFlexible hours
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...best practices. Hands-on experience with engineering design software, including MicroStation CAD, Bentley InRoads/OpenRoads Designer...Full timeFor contractorsWork at officeLocal areaWorldwideFlexible hours
- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...tailings dams. ~ Proficient in the application of engineering design software to embankments and tailings dams. ~ Experience with advanced...Full timeWork at officeLocal areaWorldwideFlexible hours
- ...Job Responsibility: Job Title: Senior Systems Engineer Department: Information Technology Reporting to: Manager, IT Operations Location... ..., planning and implementation of complex solutions ranging from software and service stacks to entire datacenter roll outs and migrations...Long term contractFull timeTemporary workLocal area
- ...are committed to providing the most cost-effective solutions to engineering challenges and offer a diverse range of projects from the... ...AutoCAD, MicroStation, Revit and commercial HVAC load calculation software Valid driver’s licence and access to transportation for project...Full timeContract workInternshipWork at office
- ...defect densities and open defect counts) Monitor all stages of software development to identify, track and resolve application and... ...testability, security, and performance. Partner with software engineers, architects, and product teams to design scalable, testable, and...Full timeContract workInternshipShift work
- ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the... ...systems and use of analysis functions in ETAP or other similar software is an asset. Direct experience with Boiling Water Reactor (BWR...Full timeFor contractorsInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to WPF Software Engineer. Be the first to apply!
- software developer intern Mississauga, ON
- junior software developer Mississauga, ON
- software engineer Mississauga, ON
- software developer Mississauga, ON
- software engineer - robotics Mississauga, ON
- senior software developer Mississauga, ON
- software developer no experience Mississauga, ON
- software developer entry level Mississauga, ON
- software engineer - computer Mississauga, ON
- junior software engineer Mississauga, ON
