Specialist Software Developer - (Service Now) Job at Canadian National Railway
Job Summary
The role of Specialist Software Developer / Platform Administrator is to contribute to the whole solution by analyzing functional specifications to identify the best technical design and coding parts of the application. Depending on the assignment, the role may apply in either a Project, Enhancement or Support environment. This job does in On-call duty on rotational base.
Main Responsibilities
Support & Delivery
- Take part of critical support issues to ensure they are fixed with minimal impact.
- Evaluate and respond to support requests, enhancement/change requests and user feedback to identify and recommend areas for improvement.
- Demonstrated ability to complete complex development tasks with high levels of quality and within pre-determined timelines.
- Interact with Functional Designer to understand requirements for medium to complex solutions. Highlight the technical impacts of the functional design on existing applications based on a detailed analysis.
- Document blueprint based on requirements & functional designs.
- Contribute to developing the coding standards that will apply to the whole practice.
- Maintain technical documentations.
- Write performing quality code to fulfill design and pass code review
- Prioritize, plan, and execute assigned project deliverables and tasks according to deadlines and budgets set by the project lead.
- Provide constructive feedback of source code during code reviews.
- Implement, integrate, interface and maintain third party applications where appropriate, including communication with contractors and vendors.
- Create a scalable framework around building and maintaining API’s and integrations.
Skills/Knowledge
- Excellent verbal, written and technical communication skills to interact with individuals from various levels and departments
- In depth knowledge of fundamental operations of IT service management relevant software (ex: Service Now )
- Experience operating ITIL service management frame work
- Ability to work effectively and collaboratively in a diverse work group, as well as independently with minimal supervision.
- Experienced in Middleware, Messaging, and Integration technologies. (ex. MuleSoft and Confluent Kafka).
- Experienced in Azure DevOps.
- Experience with data integration, API integration code development and complex integration projects.
- Knowledgeable and experienced in different technology patterns (ex. Event-Driven, Micro service, Service Oriented).
- Knowledgeable in programming technologies. (ex. Java, JavaScript, Angular or similar ).
- Knowledgeable in database technologies.
- Knowledgeable in API Security, Logging and Exception handling.
- Strong analytical and trouble-shooting skills.
Experience
- Minimum 5-10 years overall work experience
- 5 years working experience in IT operations
Requirements
Education/Certification/Designation
Bachelor’s degree in computer science or equivalent degree or work experience
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.
For internal candidates, note that the grade level of the position will depend on the employee's experience.
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.
Please Note :
sjcstudios.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, sjcstudios.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.