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
1 day 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 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

  • 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 Developer - Salesforce

Senior Developer - Salesforce

Region of Peel • Brampton
Full-time
Corporate Services - IT Solutions.Status: (1) Regular Full Time position.Salary Range: $92,151 - $115,189 per annum plus comprehensive benefits.Hiring Range: $92,151 - $103,670 per annum plus compr...Show more
Last updated: 7 days ago • Promoted
Senior Android App Developer ABC Dev Inc.

Senior Android App Developer ABC Dev Inc.

ABC Dev Inc. • Vaughan
Full-time
You will apply your creativity and technical expertise to working with our existing customers in analyzing and solving issues.You are a software developer with the ability to learn about enterprise...Show more
Last updated: 30+ days ago • Promoted
Senior React Developer

Senior React Developer

Echelon 56 • Vaughan
Full-time
As Canada's largest automobile association, we are passionate about keeping our Members safe - whether they are on the road, at home, or travelling abroad.Meeting the diverse needs of our 2.M+ Memb...Show more
Last updated: 30+ days ago • Promoted
Senior Application Developer

Senior Application Developer

Sobeys • Mississauga, ON, Canada
Full-time +1
Ready to Transform Retail? Embark on a rewarding career with Sobeys Inc.Canadau2019s Top 100 employers where your unique contributions drive success.Sobeys is full of exciting opportunities, and we...Show more
Last updated: 1 day ago • Promoted
Senior Salesforce Developer

Senior Salesforce Developer

GFL Environmental Inc. • Vaughan
Full-time
Senior Salesforce Developer page is loaded## Senior Salesforce Developerlocations: Vaughan, Ontariotime type: Full timeposted on: Posted Todayjob requisition id: R32981The Senior Software Developer...Show more
Last updated: 9 days ago • Promoted
Senior C# Developer

Senior C# Developer

Pack-Smart Inc. • Vaughan
Full-time
We’re a global leader in high-speed automationsolutions for the packaging, print, and converting industries.For over twodecades, we’ve been pushing the boundaries of engineering excellence with afo...Show more
Last updated: 12 hours ago • Promoted • New!
C++ / Java Developer (Senior)

C++ / Java Developer (Senior)

Source Code • Vaughan
Full-time +1
About the job C++ / Java Developer (Senior).Senior C++/ JavaDeveloperto providetechnical and architectural leadership to a cross-functional Agile team that supports the world's largest onlinepoker ...Show more
Last updated: 26 days ago • Promoted
Senior Software Lead (Host-Side Platform & Integrations – Haptics)

Senior Software Lead (Host-Side Platform & Integrations – Haptics)

TITAN Haptics Inc. • Mississauga
Full-time +1
As Embedded Software Project Lead, you will own the end-to-end delivery of software interfaces for our haptic products.This is a hands-on role: you will write production code, guide integration wor...Show more
Last updated: 1 day ago • Promoted
Senior Developer, Development Services

Senior Developer, Development Services

BDO Canada • Oakville
Full-time
Putting people first, every day.BDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helping client...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Full Stack Developer

Senior Full Stack Developer

Citibank (Switzerland) AG • Mississauga
Full-time
For additional information, please review.You will act as a Senior Full Stack Developer collaborating with the team in researching best practices, designing the application architecture, designing ...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Controls Systems Software Designer

Senior Controls Systems Software Designer

ATS Automation Tooling Systems Inc • Vaughan
Full-time
Location: Woodbridge, ON, CA, L4L 8K9.Senior Controls Systems Software Designer.Join our globally growing team at ATS Test where we create complex automation solutions at the highest level that sus...Show more
Last updated: 30+ days ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Dexian • Mississauga
Full-time
Get AI-powered advice on this job and more exclusive features.We are looking for a Senior Full Stack Developer with strong experience in Java and Angular to design, develop, and enhance enterprise-...Show more
Last updated: 30+ days ago • Promoted
Senior Software Lead (Host-Side Platform & Integrations – Haptics)

Senior Software Lead (Host-Side Platform & Integrations – Haptics)

TITAN Haptics • Mississauga
Full-time +1
TITAN Haptics is hiring a senior software leader to own our host-side software platform—the SDKs/APIs, cross-platform libraries, integrations, and tooling that make TITAN haptics easy to adopt acro...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Principal Software Engineer

Senior Principal Software Engineer

F. Hoffmann-La Roche AG • Mississauga
Full-time
Senior Principal Software Engineer page is loaded## Senior Principal Software Engineerlocations: Pleasanton: Mississaugatime type: Tempo integralposted on: Publicado há 30 dias ou maisjob requisiti...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Java Developer & Tech Lead — Hybrid

Senior Java Developer & Tech Lead — Hybrid

Synechron • Mississauga
Full-time
A global consulting firm is seeking a skilled Lead Java Developer with over 8 years of experience to join its team in Mississauga, Canada.The ideal candidate should be proficient in Java 11 or abov...Show more
Last updated: 15 days ago • Promoted
Senior Team Lead, Software Development

Senior Team Lead, Software Development

Geotab • Oakville
Full-time +1
Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals who work together to help businesses grow an...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Software Architect: Enterprise Data Pipelines for Healthcare

Senior Software Architect: Enterprise Data Pipelines for Healthcare

Roche • Mississauga
Full-time
A global healthcare company is seeking a Principal Software Engineer in Mississauga.The ideal candidate will have over 5 years of experience in scalable web applications, with strong expertise in J...Show more
Last updated: 12 hours ago • Promoted • New!
Senior JDE Developer

Senior JDE Developer

Rexall Pharmacy Group Ltd. • Mississauga
Full-time
A total rewards package meant to enhance your work-life flexibility.Professional growth and development via challenging projects and assignments.Warm and fuzzy feelings knowing you have helped your...Show more
Last updated: 13 days ago • Promoted