Talent.com
Senior - Software Developer
Senior - Software DeveloperMitsubishi Heavy Industries  • Mississauga, ON, CA, L4V 1S1
Senior - Software Developer

Senior - Software Developer

Mitsubishi Heavy Industries • Mississauga, ON, CA, L4V 1S1
30+ days ago
Job type
  • Full-time
Job description

Job Title

Senior – Software Developer

Department

IT / ERP

Reports to

Software Developer

Job Category

Yearly

Job Description

About MHI Canada Aerospace, Inc.

MHI Canada Aerospace, Inc. (MHICA), a group company of Mitsubishi Heavy Industries, is a Tier 1 manufacturer of major aircraft structures and assemblies, based in Mississauga, Ontario. Over the past decade, MHICA has built more than aircraft components, it has built a recognized worldwide reputation for capacity, precision, on-time delivery, and excellence. MHICA has two state-of-the-art facilities combined to 476,000 sq. ft. This comprises of Manufacturing & Assembly, Engineering, Quality and Supply Chain, where highly-skilled employees are working on Bombardier's sector-leading Global 5000 / 6000 and Challenger 350 business aircraft. MHICA's technicians build and join wing assemblies and fuselage sections, as well as perform systems and flight control assembly installations and testing.

Scope of Position

Reporting to the Director, the Senior Software Developer role is to design, code, test, and analyze software programs and applications. This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle. The Software Developer Intern will also analyze and amend software errors in a timely and accurate fashion and provide status reports where required.

Responsibilities

Strategy & Planning

Assist and guide other developers, analysts, and designers in conceptualizing and developing new software programs and applications.

Plan phases of the software development life cycle (SDLC) for a variety of projects, including estimation, task breakdown, and technical approach.

Assist in the preparation and documentation of software requirements, technical specifications, and solution designs.

Research and document requirements of software users to ensure delivered solutions are practical and aligned with business needs.

Support the Principal Solutions Architect by :

Promoting agile methodologies and modern delivery practices within the team.

Promoting DevOps principles and test-driven development (TDD).

Contributing to solution design and system architecture discussions within established standards and direction.

Acquisition & Deployment

Conduct research on emerging application development tools, software products, programming languages, and standards in support of procurement and development efforts.

Evaluate and recommend frameworks, libraries, and platforms that improve reliability, performance, or developer productivity.

Recommend, schedule, and perform software improvements and upgrades in line with architectural direction and business priorities.

Support the integration and adoption of cloud technologies (., Azure, AWS) into enterprise solutions.

Contribute to deployment strategies (including CI / CD pipelines) to ensure reliable delivery and rollout of applications and services.

Operational Management

Consistently write, translate, and code software programs and applications according to specifications, standards, and best practices.

Run and monitor software performance tests on new and existing programs to identify errors, performance bottlenecks, and areas for improvement, and perform general debugging.

Perform critical analysis of test results and production issues, and deliver robust, maintainable solutions to problem areas.

Support generating statistics and preparing reports for management and team members on the status of the programming process, including quality, performance, and delivery metrics.

Assist in the development and maintenance of user manuals, technical documentation, and guidelines for applications and services.

Install and configure software products for end users as required.

Write programming scripts to enhance the functionality and / or appearance of the company website and related web applications and remove obsolete or unused scripts when necessary.

Liaise with network administrators, systems analysts, database administrators, and software engineers to assist in resolving problems with software products or company software systems.

Collaborate with database administrators on performance, schema usage, and query optimization from an application perspective.

Primary responsibility for database administration (., backups, patching, server configuration, maintenance jobs, capacity planning) is explicitly excluded from this role.

Provide guidance and mentoring to junior software developers and research assistants, including code reviews and technical coaching.

Mentor junior engineers and architects in system design principles and best practices.

Promote and model agile methodologies, DevOps principles, and test-driven development (TDD) in day-to-day work with the team.

Work Conditions

Overtime hours with advanced notice may be required to meet project deadlines.

Hybrid opportunities available – incumbent must commute to work.

Skills and Qualifications

Must currently be enrolled in a co-op program at an accredited University.

An interest in the aerospace industry preferred.

Working technical knowledge C# development, including Core, Razor Pages or Blazor.

Strong understanding of HTML5, CSS3 and Javascript.

Familiarity with SQL database and writing efficient queries.

Proficiency in Git and version control practices.

Nice to have working with enterprise applications, including SYSPRO or SAP.

Must possess a willingness to learn and develop new skills and technologies.

Ability to conduct research into software-related issues and products.

Ability to work both independently and in a team-oriented, collaborative environment.

Education

A college diploma or university degree in computer science or software engineering.

Please note – the Company will conduct a criminal background check upon hire.

We thank all applicants in advance for their interest; however, only those candidates selected for an interview will be contacted.

MHI Canada Aerospace is an equal opportunity employer and encourages women, aboriginal people, persons with disabilities and members of visible minorities to apply. MHICA is committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, 2005 (AODA). MHICA will provide accommodations to job applicants with disabilities throughout the recruitment process. If you require an accommodation, please notify us and we will work with you to meet your needs.

Create a job alert for this search

Senior Software Developer • Mississauga, ON, CA, L4V 1S1

Similar jobs
Senior Software Engineer

Senior Software Engineer

Civica Infrastructure Inc • Woodbridge, ON, Canada
Full-time
Smart City Water is looking for a Senior Software Engineer to support the ongoing development and scaling of our cloud-based platforms. The role is focused on backend and cloud engineering, architec...Show more
Last updated: 30+ days ago • Promoted
Sr. Java Developer

Sr. Java Developer

MacDonald Search Group • Mississauga, ON, Canada
Full-time
MacDonald Search Group has been asked by our.The primary responsibility of this role will be to design and develop cloud-native, microservices-based software that enables next-generation applicatio...Show more
Last updated: 19 days ago • Promoted
Lead Developer / Architect (Full Stack)

Lead Developer / Architect (Full Stack)

PHD Solutions • Burlington, ON, Canada
Full-time +1
Lead Developer / Architect (Full Stack) • Burlington, ON • Full-time, permanent role (Monday – Friday, with flex hours), Remote working is a possibility. Salary : $110,000 - $135,000 commensura...Show more
Last updated: 30+ days ago • Promoted
Senior Software Architect Engineer (Aerospace / eVTOL)

Senior Software Architect Engineer (Aerospace / eVTOL)

Essence Coaching Group • Mississauga, ON, Canada
Full-time
Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software de...Show more
Last updated: 16 days ago • Promoted
Lead Software Engineer Developer (x2) (54536)

Lead Software Engineer Developer (x2) (54536)

Vaco by Highspring • King City, ON, CA
Full-time
Our client is a leading Canadian energy organization with a strong presence across Ontario.They operate critical infrastructure that supports millions of customers and drives economic growth.Our cl...Show more
Last updated: 2 days ago • Promoted
Work From Home - Sales Representative - 60k / Year

Work From Home - Sales Representative - 60k / Year

Spade Recruiting • Tottenham, Ontario
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
Last updated: 30+ days ago • Promoted
Project Manger - Software Product Development

Project Manger - Software Product Development

freelance.ca • Vaughan, Canada
Full-time
Our client is a global leader in scientific instrumentation and analytical technologies.They are seeking an experienced Project Manager to lead software development initiatives that support next-ge...Show more
Last updated: 20 days ago • Promoted
Embedded Software Designer

Embedded Software Designer

PV Labs • Burlington, ON, Canada
Full-time
Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirements of the Canadian Controlled-Goods Program of the Defense Production Act and be...Show more
Last updated: 30+ days ago • Promoted
CEO

CEO

Greater Manchester Moving • Bolton C7E, ON, Canada
Full-time
As the Chief Executive Officer of Bolton CVS and a Director of 10GM, you will play a central role in achieving our aim to support lasting, transformative impact for communities across Bolton and Gr...Show more
Last updated: 30+ days ago • Promoted
Business Development Manager

Business Development Manager

Groupe Morneau • Bolton, ON, Canada
Full-time
At Morneau, we’ll go places together and explore new career horizons filled with exciting opportunities.Elaborate a vast knowledge of strategic challenges related to the target clientele and provid...Show more
Last updated: 16 days ago • Promoted
1.0 Permanent Educational Assistant

1.0 Permanent Educational Assistant

Simcoe Muskoka Catholic District School Board • Bradford, ON, Canada
Full-time +1
The successful candidate will be responsible for working with students with Special Needs (specifically physical and intellectual disabilities and behavioral or other learning difficulties).The Edu...Show more
Last updated: 4 days ago • Promoted
Staff Software Engineer

Staff Software Engineer

Clutch Technologies Inc. • Etobicoke, ON, Canada
Full-time +1
Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of the...Show more
Last updated: 18 days ago • Promoted
LTO -1.0 GRADE 7 / 8

LTO -1.0 GRADE 7 / 8

Simcoe County District School Board • Tottenham, ON, Canada
Full-time +1
Assignment Details including Required Qualifications : .Whether you self-identify with one of the four equity-deserving groups designated under the federal. Applicants may also self-identify with an e...Show more
Last updated: 2 days ago • Promoted
Software Development Engineer

Software Development Engineer

Actalent • Bolton, ON, Canada
Permanent
Job Title : Software Development Engineer.This role involves designing and developing advanced software solutions for industrial automation and control systems, including human-machine interfaces (H...Show more
Last updated: 25 days ago • Promoted
Computer programming Private Tutoring Jobs Bolton

Computer programming Private Tutoring Jobs Bolton

Superprof • Bolton, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer

Senior Software Developer

Mevotech • Mississauga, ON, Canada
Full-time
Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional teams withi...Show more
Last updated: 30+ days ago • Promoted
Senior BPC Developer

Senior BPC Developer

Cloudious LLC • Mississauga, ON, Canada
Full-time
Quick Apply
Senior BPC Developer Canada-Mississauga- Hybrid Rate- $90 CAD / HR- Please be flexible <...Show more
Last updated: 3 days ago
Team Lead, Progressive Web Application

Team Lead, Progressive Web Application

Survalent • Brampton, ON, Canada
Full-time +1
Team Lead, Progressive Web Application (Hybrid) Survalent is looking for an innovative and enthusiastic team player to lead our map-centric Progressive Web Application (PWA) team.This team is respo...Show more
Last updated: 9 days ago • Promoted