At Aiolos, we design and deliver some of the most advanced wind tunnel systems in the world, driving innovation for the automotive and aerospace industries. From high-performance vehicle testing to groundbreaking aerospace research, our work shapes the future of transportation and flight. Joining our team means working on complex, one-of-a-kind engineering challenges that push the limits of technology and your own potential.

In the automotive sector, our climatic wind tunnels are used in the development cycle for thermodynamic testing of subsystems in production vehicles. Our aero-acoustic wind tunnels are used for aerodynamic investigations and noise studies in the automotive development process.

Our design and working tools include AutoCAD, Autodesk Plant 3D, Pro Engineer Creo, MathCad and Microsoft Office Suite.

Visit our website at www.aiolos.com.

Position Title: Senior Software Developer

Employment Type: Full-time, Permanent

Location: Hybrid

Salary: $113,409 annually, for full time employment (37.5 hours per week) in our office.

Job Summary

The Senior Software Developer will be an authority on software design and programming primarily in C#. They will lead the design and implementation of software solutions from start to finish - designing and documenting software design, programming applications and testing in the office until product release. They will guide the improvement of current products, software quality, processes and standards to expand and improve our software suite according to the current roadmap. They will also mentor and guide less experienced programmers in development of their applications.

Key Responsibilities

Engineering/Technical

· Demonstrate a diverse programming background, with strong experience in C# programming with databases, data acquisition and interfacing.

· Demonstrate an understanding of supported applications & all interdependencies (OS, network, server, workstations, etc.)

· Design, build and maintain efficient, reusable, and reliable C# applications.

· Support the development of strategy, frameworks, best practices and patterns for the development organization.

· Proficiency in modeling environments such as Unified Modeling Language (UML)

· Proficient understanding of code versioning tools

· Develop and improve software design, production and testing process. Identifying and implementing more efficient practices, alternate methods for functionality and determining new opportunities for software applications

Client Relations

· Make presentations to internal clients and external clients as part of a development checkpoint or software design review.

· Meet and interact with internal clients to evolve the software design and produce excellent deliverables.

· Work with internal clients and testers to ensure an exhaustive test program and successful software release.

Communication

· Must have strong communication and written skills and be team oriented.

· Author, update and maintain software design documents.

· Coordinate unit and integrated testing

· Consult with the Director, Control Systems to analyze and assess needs and opportunities for development paths.

Leadership

· Be a C# Program Development Team Leader

· Be responsible for participating in all phases of the software development and maintenance life cycle.

· Help develop and maintain code design and coding standards.

· Ability to work independently and meet deadlines and milestones with minimal supervision.

· Possess a strong sense of ownership of their work, managing project and internal deadlines with complete independence.

· Readily accept and prioritize new tasks, completing work within both given and self-managed time constraints

· Work with less experienced Software Developers, mentoring and guiding them

Role Qualifications:

  • Bachelor's degree in a related field.
  • 5+ years of experience as a Senior Software Developer or a similar role.
  • Ability to write, modify, integrate and test software code, administer tests, build models, present and explain proposals to clients, offer mentoring
  • Proven working knowledge of Programming software, C#, Software development and Programming languages
  • Ability to work independently
  • Client focus
  • Excellent oral communication
  • Excellent written communication
  • Time management

Our Benefits package includes Dental plan, Disability benefits, Health care plan, Paramedical services coverage, Vision care benefits, Financial benefits, Life insurance, Other benefits, Free parking, Travel insurance.

All resumes are to be submitted by e-mail only via Isarta with the position title in the subject line.

Location:

This is a full-time, permanent position based in our downtown Toronto office: 135 Queens Plate suite 300 Etobicoke, ON M9W 6V1

Candidates must be legally authorized to work in Canada.

We appreciate the interest of all applicants; however, only those selected for an interview will be contacted.

We are an equal opportunity employer and provide accommodations upon request.

Job Type: Full-time, Permanent

Language of Employment: English

Work Location: Hybrid


Additional Information

Etobicoke, ON, Canada

Send my application

Apply with your profile

Apply without profile

Apply WITHOUT creating nor using a profile

Stand out in 1 minute with a personalized video for the employer. An account is required to use this option.

By clicking Send, you confirm that you have read and accepted the Terms of Use and Privacy Policy.

Click and wait until the confirmation page. You will also receive a copy.

More job offers