Canadian National Railway
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
The Specialist Solution Development and System Integration is responsible for the successful development and deployment of software, applications and technology solutions, systems and services. The Specialist ensures that team members and projects meet all business requirements, and contributes to the global evolution of CN’s I&T. The Specialist plays a key role in the team, ensuring that the technology delivered is secure, reliable, available, resilient, performant and aligned with safety standards as per business requirements.
Main Responsibilities
Software Development & Integration
- Engage with Business Leads, SMEs, Process and Business Analysts to capture Business, Functional, and Solution Requirements
- Translate technology solution architecture into technical or software development standards and specifications
- Configure Enablon solutions to meet business needs
- Estimate overall solution costs and share information with project managers and stakeholders
- Create technical diagrams and documentation for the solution
Solution Integration
- Coordinate Software Engineering & Systems Integration resources to develop and implement solutions in support of business initiatives
- Guide other related integrators and work with them to address potential and current problems
- Establish and coordinate QA test plans, conduct tests and log results
- Establish deployment/migration strategy and guide project team and operations
- Travel to visit field sites and assist in solution deployments/roll-outs, as required
- Determine appropriate solution for support issues during project migration or deployment through root cause and impact analysis
- Lead transition-to-core operations: update documentation, systems, training and presentations
- Define and ensure adherence to engineering and configuration standards
- Implement and ensure compliance with all appropriate CN I&T standards (e.g., security, architecture, project delivery methods, SOX, telecom, software engineering, etc.)
- Follow the change and release management processes by initiating change controls and executing cut-over plans
Working Conditions
The Specialist may be required to travel occasionally in North America. The role supports a 24/7 environment. Visits to field sites may be required for deployment activities or to attend industry events or conferences.
Requirements
Experience
- Between 4 to 7 years of relevant work experience
- Minimum 3 years of experience in a software development and/or service provider environment
- Minimum 2 years of relevant technical experience in complex detailed design, development and solution integration
- Proven experience delivering technology projects involving multiple parties
- Experience with Agile methodology
- Experience with Enablon SaaS*
o Experience configuring Enablon Shared Functions including First Axis, Users and Company Directory, Shared Resources, and Platform settings
o Experience with Incident Management, Audit/Inspections, and Compliance Modules
o Experience using Enablon NABSIC in expressions and functions
o Experience with Enablon Builder
o Understanding of security settings and structure including functional groups, permission groups, and application security
o Experience with solution migration via ENX and data imports
- Familiarity with Mulesoft, Micro Services, API’s, Messaging buses*
- Experience with other Safety Systems, eg. Intelex, Sphera, or Enviance **
- Previous railroad experience in I&T**
- Requires either experience or a commitment to learn
**Any experience is considered an asset
Education/Certification/Designation
- Bachelor’s Degree in Commerce, Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Competencies
- Inspires others with impactful communications and adapts to the audience through speech and writing
- Applies analytical thinking
- Innovates through problem solving
- Knows the business and stays current with industry trends to elevate expertise and work
- Demonstrates organizational abilities
- Collaborates with key internal stakeholders to enable higher productivity
- Works independently with little supervision
- Ensures safe and secure environments
- Possess organizational, time-management and prioritizing skills
- Shows initiative and empowers others to raise our collective game
Technical Skills/Knowledge
- Configuration and Administration of Enablon SaaS, including Environment Health & Safety, Integrated Risk and Compliance, and Engineering & Operations***
o Familiarity with the Enablon BLINK/REST ODATA API for reporting
o Familiarity with Enablon SOAP and REST web service APIs for system integrations
- Ability to precisely estimate efforts of the tasks assigned to integrators
- Working knowledge of API’s, Mulesoft, Micro Services,
- Technical documentation skills
- Knowledge of IT security principles
- Knowledge of relational data models and SQL
*** This is the target solution but candidates will be considered who are willing to develop this skill; knowledge of Java, Javascript, or similar OO language is a good foundation
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.
CN is an employment equity employer and we encourage all qualified candidates to apply. 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.