Job Search and Career Advice Platform

Enable job alerts via email!

Specialist Software Developer

Global Talent Alliance, Canada

Ottawa

On-site

CAD 80,000 - 100,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consultancy is looking for a Specialist Software Developer to enhance its application solutions in Ottawa. The ideal candidate will have significant experience in IT service management and middleware technologies, particularly in MuleSoft and Kafka. Responsibilities include documentation, coding, and API integration. A Bachelor’s degree in computer science is required along with strong communication and analytical skills. This role offers opportunities to engage in critical support issues and drive improvements in software solutions.

Qualifications

  • Minimum 5-10 years overall work experience.
  • 5 years working experience in IT operations.

Responsibilities

  • Support and delivery of critical support issues.
  • Evaluate and respond to support requests and user feedback.
  • Complete complex development tasks with high-quality standards.
  • Interact with Functional Designer to understand requirements.
  • Document blueprint based on requirements.
  • Contribute to coding standards for the practice.
  • Maintain technical documentation.
  • Write quality code that passes review.
  • Prioritize and execute project deliverables.
  • Provide feedback during code reviews.
  • Maintain third-party applications and manage integrations.
  • Create scalable frameworks for APIs.

Skills

Excellent verbal and written communication
IT service management knowledge
Middleware and Integration technologies (MuleSoft, Kafka)
Azure DevOps
API integration development
Database technologies
Analytical and troubleshooting skills

Education

Bachelor's degree in computer science or equivalent
Job description
About the job Specialist Software Developer

(#11019) 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.

Position open in Montreal, Ottawa and Toronto.

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 APIs 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 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

Bachelors degree in computer science or equivalent degree or work experience.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.