Senior Software Developer
$113.41k per yearAiolos Engineering Corporation
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
Position Title: Senior Software Developer
Employment Type: Full-time, Permanent
Location: Hybrid
Salary: $113,409 annually, for full time employment (40 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
- 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
- Hands-on experience developing, integrating, and testing software for wind tunnel systems, including data acquisition, instrumentation interfaces, controls, and test execution
- 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
- Time management
Benefits
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 to View email address on ca.talent.com 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
#J-18808-Ljbffr- ...maintaining, and conducting unit tests. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. General Skills / Experience Experience in...SeniorHourly payContract work
$120k - $150k per year
...gaming operations Collaborate with backend, frontend, product, and operations teams to deliver high-quality solutions Design, develop, and optimize systems on AWS with performance and resilience in mind Partner with Product, Operations, Commercial, and Compliance...Senior- ...to build on what we’ve achieved and push innovation even further. It’s a great time to come aboard. The Role As a specialist software developer, you bring strong modeling experience, excellent analytical skills, and technical leadership. You design and evolve our data platform...SeniorLong term contractWork at officeFlexible hours
- Advance your career as a Senior Software Developer in our Toronto office. Bring your expertise in Spring Boot, Node.js, or .NET Core for this contract role focused on backend applications. We are looking for a seasoned Senior Software Developer with over 10 years of experience...SeniorContract workWork at office
- Elevate your career as a Senior Software Developer in Toronto, ON. This role focuses on Java applications, up-to-date web frameworks, and robust backend systems within an agile setting. With over 10 years of experience in the design and development cycle, your role will emphasize...Senior
- Job Title: RQ11260 - Senior Software Developer – ERPCase Management Working Status: In office Location: 222 Jarvis Street, Toronto Hours per day: 7.25 Responsibilities Be part of an agile, self‑directed, multi‑disciplinary team that includes managers, senior solution designers...SeniorWork at office
- About the job RQ08284 - Software Developer - Senior Scope: Participate in the application design; development, enhancement and modification; unit / system testing and deployment. Development for new interfaces with .Net systems within the Corrections Developing detailed...SeniorOngoing contractLocal areaMonday to friday
- About the job RQ08585 - Software Developer - Senior Description Required to translate technical systems specifications into working, tested applications. This includes: developing detailed programming specifications writing and/or generating code compiling data-driven...Senior2 days per week3 days per week
- About the job RQ08804 - Software Developer - Senior A Note on Assignment Type: This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00...SeniorContract workWork at officeMonday to friday
- About the job RQ09410 - Software Developer - Senior Responsibilities: Ensure Accessibility standards are met (AODA) Developing and maintaining system design models, program codes, technical documentation, and specifications Ensure development of application solution...SeniorFlexible hours
- About the job RQ08951 - Software Developer - Senior Description Responsibilities: Software Developer (BO) Develop, test, support and maintain Panorama Business Object (BO) reports. This includes modifying the underlying components to conform to vendor upgrade releases...SeniorFlexible hours
$98.6k - $144.65k per year
...reliable, and make sure things work seamlessly for millions of users across our product lines. The team is looking for a Principal Software Developer. You will design and implement AI features to develop the platform. You will work with product managers, developers and...SeniorFor contractors- ...every day. You'll be part of an agile and dynamic workplace where today's solutions are built for tomorrow's challenges. The Senior Software Developer – Internet of Things (IoT), is responsible for designing and implementing secure, scalable, and reliable IoT solutions that...Senior
- About the job RQ08497 - Software Developer - Senior Description NOTE Assignment Type: This position is currently listed as "Hybrid" and consultants will be required to work onsite at the work location 3 days a week and 2 days from home. The details of this arrangement...SeniorContract workRemote work3 days per week
- ...actively looking for a new opportunity or just checking the market? If so, you might be in the right place. We’re looking for a Senior Staff Software Engineer to join our Payments team in Canada and US. In this role you will architect resilient systems and own the technical...SeniorLong term contractWork at officeLocal areaRemote workFlexible hours
- Transform technical specifications into applications as a Senior Software Developer. Engage in both front-end and back-end development, focusing on JAVA and RESTful services. In this key role, you will collaborate with a team of IT professionals to create, maintain, and...Senior
- About the role We are looking for a Senior Software Developer for our growing team! What you will accomplish with us: Perform systems and programming needs analyzes to identify problems encountered and provide proposed solutions including program specifications. Develop...SeniorFlexible hours
- About the job RQ08563 - Software Developer - Senior Responsibilities: Required to translate technical systems specifications into working, tested applications. This includes analysis, design and developing detailed programming specifications, writing and/or generating code...Senior
$144.7k - $195.9k per year
...in legal AI technology. We are seeking a Senior Technical Consultant for our Professional... ...Have Proven track record in hands‑on software development, ideally on SaaS platforms at... ...ability to explain technical concepts to both developers and non‑technical stakeholders....SeniorWork at officeWorldwideFlexible hours- About the job RQ08353 - Software Developer - Senior - Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artefacts, solution architecture, security requirements, data models, develop application design...SeniorLong term contractInterim roleInternship
- About the job RQ08838 - Software Developer - Senior Description To respond to the priorities of the Government of Ontario through the passage of the Bill 5, Protect Ontario by Unleashing Our Economy Act 2025, the resource may be partially assigned to Bill 5 related projects...SeniorInternshipWork at officeRemote workHome office
- About the job RQ08342 - Software Developer - Senior Responsibilities Required to translate technical systems specifications into working, tested applications. This includes: developing detailed programming specifications, writing and/or generating code, compiling data‑driven...SeniorWork at office3 days per week
- About the job RQ08340 - Software Developer - Senior Deliverables for Sr. Software Developer Design the process automation including reporting, monitoring, and dashboard in the Power Automate platform and compile a Solution Design Document (SDD). Document the development...Senior
- Elevate your career with Aversan Inc. as a Senior Software Developer in Mississauga, ON. This hybrid role emphasizes deep WPF expertise to craft enterprise-level applications promoting safety and efficiency. At Aversan, you will play an integral role in developing critical...Senior
- Join a dedicated team as a Senior Software Developer, combining extensive experience in J2EE, Spring Framework, and contemporary web technologies. This position requires expertise in both front-end and back-end development with a focus on architecture and design. You will be...Senior
- ...and financial and assurance products to meet their unique needs. Job Description We're looking for a talented Full Stack Senior Software Developer to join our team. As a Developer, you will work on specific platform projects critical to Paidiem’s needs, with opportunities...Senior
- RQ09197 - Software Developer - ETL - Senior About the job RQ09197 - Software Developer - ETL - Senior Hybrid Work Environment: The successful candidate is expected to work onsite at 222 Jarvis St 3 days per week, and may work remotely up to 2 days per week. Responsibilities...SeniorRemote work2 days per week3 days per week
- ...specifications into working, tested CRM applications. Develop detailed programming specifications,... ...arise during the use and operation of software packages. Apply general skills in... ...experience – 50% 7‑10 years of experience as a Senior Software Developer – CRM In‑depth...Senior2 days per week3 days per week
- RQ09142 - Software Developer - CRM - Senior About the job RQ09142 - Software Developer - CRM - Senior Description: Responsibilities required to translate technical systems specifications into working, tested CRM applications. This includes: Developing detailed programming...Senior
$84 - $92 per hour
Senior Front-End Software Developer About the Project Our client is seeking a Senior Front-End Software Developer to support the design, development, implementation, and maintenance of large-scale digital services within a public sector environment. The successful candidate...SeniorHourly pay
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
