As a COOP Student Application Analyst / Developer, you will assist in analyzing business applications, supporting development efforts, and ensuring smooth operation of software solutions. Reporting to the Manager of Enterprise Applications, you will work with various teams to develop, test, and main
JSfirm
COOP Student - Applications Analyst
Job Description:

As a COOP Student Application Analyst / Developer, you will assist in analyzing business applications, supporting development efforts, and ensuring smooth operation of software solutions. Reporting to the Manager of Enterprise Applications, you will work with various teams to develop, test, and maintain applications while enhancing your programming and analytical skills. This role is ideal for students pursuing a career in software development or application analysis, offering hands-on experience with real-world projects and business applications.

Essential Functions

  • Application Development & Support
    • Assist in designing, coding, testing, and debugging applications.
    • Develop and maintain application scripts and automation tools.
    • Support software enhancements and bug fixes.
    • Participate in application testing and quality assurance.
  • Business & System Analysis
    • Analyze business requirements and translate them into technical solutions.
    • Assist in documenting software functionalities and processes.
    • Support troubleshooting efforts and provide technical support.
  • Database & Integration Support
    • Write SQL queries to analyze and manipulate data.
    • Assist in data migration and integration between different systems.
    • Ensure data accuracy and integrity across applications.
  • Technical Documentation & Compliance
    • Maintain technical documentation and user guides for applications.
    • Ensure compliance with company policies and security standards.
    • Participate in software security reviews and data protection initiatives.
  • Collaboration & Cross-Functional Support
    • Work with development, business, and IT teams to optimize applications.
    • Support continuous improvement initiatives in software development.
    • Assist in automating processes to enhance operational efficiency.

Competencies

  • Working toward a degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Experience or coursework in programming languages such as Python, Java, C, or JavaScript.
  • Familiarity with application development frameworks and tools.
  • Knowledge of SQL databases and data querying techniques.
  • Understanding of software development methodologies (Agile, DevOps, etc.).
  • Strong analytical and problem-solving skills.
  • Ability to communicate technical concepts to non-technical users.
  • Familiarity with cloud-based technologies (Azure) is a plus.
Company Details
De Havilland Canada
123 Garratt Blvd
Toronto, Ontario M3K 1Y5 Canada
dehavilland.com
47 Open Jobs Available
Throughout an impressive 75-year history of producing various models of aircraft in Canada and for the world, De Havilland has always proudly been known for its adaptability and dependability. Being responsible for creating some 3,500 aircraft—includ...

Supported Manufacturers:
De Havilland

Supported Models:
Dash 8-400
(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)
Job Info
Location
Calgary, Alberta, Canada
Type
Permanent
Company Details
De Havilland Canada
123 Garratt Blvd
Toronto, Ontario M3K 1Y5 Canada
dehavilland.com
47 Open Jobs Available
Throughout an impressive 75-year history of producing various models of aircraft in Canada and for the world, De Havilland has always proudly been known for its adaptability and dependability. Being responsible for creating some 3,500 aircraft—includ...

Supported Manufacturers:
De Havilland

Supported Models:
Dash 8-400

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2025 JSfirm