M

Magna

Automotive components and contract manufacturing provider

Full Stack Developer

Full-Stack EngineeringUpdated on Nov 7
Full-timeSt Thomas, ON, CanadaCA$84k - CA$100k /yr

About the Job

Requirements

  • Three years of relevant work experience is preferred.
  • A college diploma or university degree in computer science, information systems, or software engineering is required.
  • Demonstrated experience with multiple programming languages, such as JavaScript, C#, Python, C++, Java, Visual Basic, or the .NET Framework.
  • Experience with SQL Server, MySQL, and PostgreSQL databases.
  • Experience gathering information through interviews with end users about functionality, interfaces, problems, and usability issues.
  • Demonstrated experience applying statistical methods and data analysis techniques, including regression analysis, probability analysis, risk analysis, statistical process control, and clustering methodologies.
  • Demonstrated experience with Internet of Things technologies, including device connectivity, data acquisition, sensor integration, industrial communication protocols, and the development or support of IoT-enabled applications and analytics solutions.

Responsibilities

  • Contribute to continuous-improvement and cost-reduction activities.
  • Work with database management systems, including NoSQL and PostgreSQL, to support an extract, transform, and load framework.
  • Manage timelines and project work, prioritizing and multitasking as needed.
  • Maintain high ethical standards when handling sensitive data.
  • Explore and implement solutions and methodologies that improve product and service quality and time to market.
  • Produce high-quality products on time that meet or exceed customer needs.
  • Collaborate with developers, programmers, and designers to conceptualize and develop software programs and applications.
  • Liaise with the systems administrator to help resolve problems with software products or company software systems.
  • Analyze and assess existing business systems and procedures.
  • Assist in defining, developing, and documenting software business requirements, objectives, deliverables, and specifications with internal users and departments on a project-by-project basis.
  • Assist in defining software development project plans, including scope, scheduling, and implementation.
  • Research, identify, analyze, and fulfill requirements of internal and external program users.
  • Write, translate, and code software programs and applications according to specifications.
  • Write programming scripts to enhance the functionality or performance of company applications.
  • Design, run, and monitor software performance tests on new and existing programs to correct errors, identify areas for improvement, and debug.
  • Analyze test results and deliver solutions to problem areas.
  • Generate statistics and write reports for management or team members on programming-process status.
  • Develop and maintain user manuals and guidelines.
  • Train end users to operate new or modified programs.
  • Research emerging application-development software products, languages, and standards to support procurement and development.
  • Liaise with vendors to implement new software products or systems efficiently and resolve adaptation issues.
  • Recommend, schedule, and perform software improvements and upgrades.
  • Manage or provide guidance to junior team members.
  • Support continuous improvement through idea generation and application development.
  • Use the departmental helpdesk application and adhere to project dates.
  • Communicate with nontechnical staff and members of interdisciplinary teams.
  • Learn and adapt to new technologies.
  • Research software-related issues and products.
  • Prioritize and execute tasks in a high-pressure environment.
  • Perform other duties as designated.

About the Company

Magna

Automotive components and contract manufacturing provider

Magna is a global mobility technology company and one of the world's largest automotive suppliers. It designs, manufactures, and integrates components and systems such as body exteriors, powertrains, seating, and ADAS, and also provides complete vehicle engineering and contract manufacturing services. Its products are developed in 338 plants across 28 countries, enabling automakers to outsource from individual parts to full vehicle assembly and to adopt both traditional and electric powertrains in a single facility. Magna's goal is to be a trusted, one-stop partner that accelerates electrification and advanced mobility through its integrated manufacturing and engineering capabilities.

Company size
10,001+
Company stage
IPO
Headquarters
Aurora, Canada
Founded
1957

Recently Posted Jobs

Explore more opportunities at Magna

See more jobs