Search jobs > Montreal, QC > Programmer analyst

Analyst - Mainframe Programmer (Application Support)

CN
Montreal, QC
$72.1K a year (estimated)
Full-time

At CN, we work together to move our company and North America forward. Be part of our Information & Technology (I&T) team, a critical piece of the engine that keeps us in motion.

From enterprise architecture to operational technology, our teams use the agile methodology to automate and digitize our railroad ensuring our operations run optimally and safely and our employees can focus on value-added tasks.

You will be able to develop your skills and career in our close-knit, safety-focused culture working together as ONE TEAM.

The careers we offer are meaningful because the work we do matters. Join us!

Job Summary

As an SRS (Service Reliability System) Application Support analyst, you will be responsible for areas such as Waybilling, Service Scheduling and Customs - you will come to learn the ins and outs of the system and processes, in order to provide our business community with reliable production support.

This role is responsible to produce properly programmed and tested software solutions to meet defined business requirements.

This involves activities like producing technical design specifications for solution components when needed, programming, testing, analyzing, maintaining and documenting new and / or existing software applications.

You are a committed, curious and assiduous individual, and you want to be working with people who welcome outside-the-box solutions, and who will give you the latitude to dig and explore.

Main Responsibilities

Analyze system issues or business requirements to design effective solutions

Coordinate the delivery of a complete solution, provide work estimates

Write new, or modify existing program code based on physical design and / or programming specifications. This includes documenting the program code

Conduct unit testing and integration testing when required. Document and execute test scripts / data

Ensure optimal re-use and leveraging of existing program components versus the need for the development of new and / or customized functions

Contribute to, and if required prepare, implementation plan details, including deployment, cutover and fallback. Report progress status and issues

Apply, and ensure compliance with, all appropriate CN IT standards (e.g. Code Standards, Security, Architecture, SOX, etc.).

Requirements

5+ years experience with programming language Natural / Legacy preferably on mainframe platform

Experience in a support role of critical applications

Ensure 24 / 7 support of SRS offerings according to service level agreements (SLA)

Lead support investigations, resolutions and follow up on key issues

Provide technical expertise and platform leadership in solution management

Drive automation initiatives

Supports business continuity planning and disaster recovery (BRP / DR) readiness

Ensure that the ITIL practices are followed to help quality system support

Participate in Operation Readiness and Maturity assessments

Ensure that security policies and standards are applied to all the Production systems

Produces measures and KPI's on system performance and availability

Ensure production changes follow formal change control process

Education / Certification / Designation

Bachelor's degree in computer science and software engineering.

General Skills and Competencies

Bilingual with high proficiency in English (spoken and written)

Strong analytical skills

Efficient time management skills and multi-tasking capabilities

Ability to work independently and as a member of a team.

Technical Skills / Knowledge

Functional design skills (asset)

programming language Natural / Legacy

Understanding of batch processing concepts, knowledge of Job Control Language (JCL) (asset).

About CN

CN is a world-class transportation leader and trade-enabler. Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every year.

As the only railroad connecting Canada's Eastern and Western coasts with the Southern tip of the U.S. through a 19,500 mile rail network, CN and its affiliates have been contributing to community prosperity and sustainable trade since 1919.

CN is committed to programs supporting social responsibility and environmental stewardship. At CN, we work as ONE TEAM, focused on safety, sustainability and our customers, providing operational and supply chain excellence to deliver results.

At CN, we are dedicated to building North America's safest, most inclusive and sustainable railroad, which includes reflecting the communities in which we operate.

Research shows that candidates from underrepresented groups often don't apply unless they feel they fit the job posting at 100%.

Even if you don't see yourself in every job requirement listed in a posting, we still encourage you to apply. If you require an accommodation for the recruitment process (including alternate formats of materials, accessible meeting rooms or other accommodations), please reach out to our team at [email protected].

As an equal employment opportunity employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, and other protected status as required by applicable law.

We thank all applicants for their interest, however, only candidates under consideration will be contacted. Please monitor your email on a regular basis, as communication is primarily made through email.

30+ days ago
Related jobs
CN
Montreal, Quebec

As an SRS (Service Reliability System) Application Support analyst, you will be responsible for areas such as Waybilling, Service Scheduling and Customs - you will come to learn the ins and outs of the system and processes, in order to provide our business community with reliable production support....

Desjardins
Montreal, Quebec

As a Programmer Analyst, Mainframe and Cobol, you draw on your ability to work with technology and anticipate innovation to help develop, standardize and roll out medium- to large-scale IT systems, programs and applications. The Banking Account Management Solutions Department is committed to deliver...

NÖORD TECHNOLOGIES
Laval, Quebec

As a member of the application support team, you have extensive product knowledge. En tant que membre de l'équipe de soutien à l'application, vous avez une connaissance approfondie des produits. Vous serez chargé de fournir un support professionnel efficace et de haute qualité à la clientèle croissa...

Treasury Board of Canada Secretariat
Boucherville, Quebec

You will leave the GC Jobs Web site.The job opportunity you have selected requires the Public Service Commission (PSC) to transfer you to the hiring organization's Web site or a service provider Web site they have selected to advertise this process.Select the link below to be transferred from the PS...

Axelon Services Corporation
Montreal, Quebec

Job Title: Application/Production Support Analyst. The Client Analyst is responsible and accountable for daily support and health of the production environment for multiple applications in the Client Functions portfolio. The Analyst shall serve on a team which acts as the first point-of-contact (Lev...

CN
Montreal, Quebec

As part of the team responsible for designing enhancements, developing and supporting in-house and 3rd party applications, which allows CN to efficiently manage its Intermodal operations, you'll be involved in many projects simultaneously in both Development and Core Support environments. Provide fu...

Axelon Services Corporation
Montreal, Quebec

Job Title: Application Support Analyst. Identify, resolve and monitor production incidents, in consultation with the application production support team, business users, infrastructure teams and internal and external support teams. Support technical and business analysts in defining application prod...

Desjardins
Montreal, Quebec

As an application support analyst, you work on a team tasked with supporting teams that use business applications to perform transactions for Wealth Management and Life and Health Insurance (WMLHI) clients. In this role, you provide support and assistance to users of applications in the Desjardins S...

Air Canada
Dorval, Quebec

The Senior Analyst, Application Development and Maintenance, develops, delivers and maintains applications as per desired technology architecture and business requirements while ensuring highest quality of end-products through introduction of new tools, technology and practices for evolution of proc...

Alteo
100% Remote, QC, Canada
Remote

Alteo is looking for an Application Support Analyst for a contract position. Define and keep the application support guide up to date. Alteo recherche un Analyste Support Applicatif pour un contrat. Définir et maintenir à jour le guide de support des applications. ...