← Back to list of ads

Source: LocalWork.ca Listed: Sunday 26 February, 2023
Viewed: 41 times  

CN Rail 
Senior Software Development 
Position: Specialist - Senior Software Development Job available in these locations: Montreal, QUEBEC, Canada Edmonton, ALBERTA, Canada Ottawa, ONTARIO, Canada Toronto, Ontario, Canada Vancouver, BRITISH COLUMBIA, Canada 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 role of Senior Software Development is responsible for fast and high quality development of full-stack software systems, in the context of advanced Industrial IoT, and machine learning, and big data. The Specialist is a key player in the team, ensuring the technology developed and delivered is easy to maintain, secure, reliable, available, resilient, performant, and aligned with safety standards per business requirements. The immediate position is to contribute to the CN Automated Train Inspection and Automated Track Inspection programs by developing various new software systems and adding new functionalities to existing ones Main Responsibilities - Software Development Evaluating and solutioning of business requirements as part of the team Estimating implementation (design, development, documentation, testing) efforts related to the requirements Documentation of the developed software systems and functionalities Testing, support, and bug fixes Ensure that the solution designed meets all business requirements Follow standards and best practices to ensure the systems developed is maintainable, sustainable, and properly documented Follow standards and best practices to ensure reliability, safety and cybersecurity standards are imbedded in the development of the sub systems Work with the system designer to adopt and enforce best practices Work with the team to ensure the system development is fully understood and developed with high quality Establish test plans and tests results for newly defined solution. Define and maintain engineering and configuration standards Apply, and ensure compliance with, all appropriate CN I T standards (e.g. Security, Architecture, Project Delivery Methodology, SOX, Telecom, Software Engineering, etc.) Help with support issues during project migration or deployment, determine appropriate resolution/solution through root cause analysis and impact analysis Conduct code reviews and ensure high quality coding standards Requirements Experience Minimum 7-10 year overall work experience 5+ years of relevant technical expertise including complex detailed design and solution integration. Skills/Knowledge Ability to estimate efforts and costs required for delivery Ability to work on multiple projects in parallel and meet deliverable dates Good technical documentation skills Excellent verbal and written communication abilities: must effectively communicate with technical and non-technical teams Fluency in English, both oral and written. Bilingual proficiency will be considered an asset Participate in teams working in an Agile/Scrum or Waterfall process and ensure the stories/tasks are well defined and have all the information and tools to be successful Leadership skills and ability to influence and guide others on integration and technical matters Proven experience delivering technology projects involving multiple parties Work with the Project Manager and project stakeholders to ensure we meet project commitments Ability to work in teams and independently on tasks and deliver with a high-level of quality Ability to learn quickly and to adapt to a fast-paced environment Fast thinker and always seeking continuous improvement in the delivery Knowledge of IT security principles Knowledge of Linux administration, installing and configuring software applications Knowledge of networking and troubleshooting networking issues Familiar with Azure Cloud solution development, Azure DevOps, ADX, Data Factory, Proficient with Python, Java, SQL, REST APIs, Shell, and other scripting languages Strong knowledge of CI/CD methodologies and tools (Azure DevOps, Jenkins, Gitlab CI, GitHub Actions, etc.) Experience with DataBricks, Tensorflow, Keras, OpenCV, Pytorch, considered an asset Experience in Docker, and Kubernetes considered an asset Experience with Airflow, MLFlow considered an asset Education/Certification/Designation Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field of study, or equivalent work experience DevOps Certification an 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. CN requires that all employees be fully vaccinated against COVID-19 and provide proof thereof as a condition of employment. The Company s vaccination mandate extends to employees of our wholly owned subsidiaries as well as CN s contractors, consultants, agents and suppliers and anyone who accesses CN properties in Canada. 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. Apply at: a href="https://cn360.csod.com/ux/ats/careersite/1/home/requisition/9993?c=cn360 lang=en-US"https://cn360.csod.com/ux/ats/careersite/1/home/requisition/9993?c=cn360 lang=en-US To meet us in person, please come and see us at The Black Press Career and Post-Secondary Education Event. - Free Admission - Bring Your Resume Thursday March 16th, 2023 11:00 AM - 3:00 PM Sheraton Vancouver Guildford Hotel (In the Guildford Ballroom) 15269 104 Ave. Surrey. BC (1152503h)

Save this AdSave this Ad  
Share this listing:
Email a Friend* Requires registration

 Black Press Media 
 View Details
 Ocean Trailer 
Transport Trail
 View Details
 Landmark Solutions 
 View Details
 Hero Security 
Security Office
 View Details
 Kitselas First Nation 
 View Details

 Keep Our Site Safe, Report Abuse 

← Back to list of ads