Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the WPF Software Engineer in Mississauga, ON vacancy
  • $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... 
    Suggested
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    1 day ago
  • $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... 
    Suggested
    Long term contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    9 days ago
  •  ...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... 
    Suggested
    Contract work

    Tundra Technical Solutions

    Mississauga, ON
    10 days ago
  • $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

    Synopsys Inc

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

    Aversan Inc.

    Mississauga, ON
    16 days ago
  •  ...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 time
    Worldwide
    Shift work

    Myant Shared Service Corp.

    Mississauga, ON
    a month ago
  • $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 time
    Part time
    Remote work
    Worldwide

    IQVIA

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

    NavitasPartners

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

    KTek Resourcing

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

    Amaris Consulting

    Mississauga, ON
    27 days ago
  • $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

    Walmart Canada

    Mississauga, ON
    23 days ago
  • $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 contract
    Contract work
    Work at office
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    11 hours ago
  •  ...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 employment
    Full time
    Manual labor
    Flexible hours
    3 days per week

    Rodan Energy Solutions Inc.

    Mississauga, ON
    11 days ago
  • $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 pay
    Full time
    Part time
    Internship
    Monday to friday
    Flexible hours
    Shift work

    HirePeer

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

    Astra North Infoteck Inc.

    Mississauga, ON
    24 days ago
  • $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 contract
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    16 days ago
  • $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 contract
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    11 hours ago
  • $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 contract
    For contractors
    Work at office
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    11 hours ago
  •  ...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 contract
    Full time
    Internship
    Worldwide

    SOTI Inc.

    Mississauga, ON
    1 day ago
  • $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 employment
    Full time
    Flexible hours

    Levio

    Mississauga, ON
    20 hours ago
  •  ...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 time
    Fixed term contract
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    22 days ago
  • $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 contract
    Work at office
    Local area
    Remote work
    Flexible hours

    Hatch

    Mississauga, ON
    11 hours ago
  • $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

    TalentSphere

    Mississauga, ON
    3 days ago
  •  ...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 time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Mississauga, ON
    1 day ago
  •  ...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 time
    For contractors
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Mississauga, ON
    5 days ago
  •  ...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 time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Mississauga, ON
    1 day ago
  •  ...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 contract
    Full time
    Temporary work
    Local area

    Greenfield Global Inc.

    Mississauga, ON
    3 days ago
  •  ...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 time
    Contract work
    Internship
    Work at office

    CIMA+

    Mississauga, ON
    4 days ago
  •  ...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 time
    Contract work
    Internship
    Shift work

    Citi

    Mississauga, ON
    5 days ago
  •  ...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 time
    For contractors
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to WPF Software Engineer. Be the first to apply!