Enable job alerts via email!

Client Integrations Developer

Edisoft Inc

Toronto

On-site

CAD 60,000 - 75,000

Full time

Yesterday
Be an early applicant

Job summary

A leading software company in supply chain solutions seeks a Client Integrations Developer in Toronto. The ideal candidate will develop integration solutions for clients, utilizing Microsoft .NET technologies. This full-time role offers an entry-level opportunity to work in a dynamic environment focused on innovative software practices.

Qualifications

  • 1+ years of experience in backend software development.
  • Experience working in Agile environments.
  • Strong programming skills in various languages.

Responsibilities

  • Research and maintain software integration solutions.
  • Write clean, efficient API integration code.
  • Transform project goals into actionable work items.

Skills

Microsoft .NET C#
Visual Studio
REST APIs
Analytical skills
Time management
Problem-solving skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Postman
Swagger UI
Job description
Overview

Edisoft is a leading software company in the supply chain solutions space. With 30 years of experience, innovative technology, and a knowledgeable, hard-working team, we are a company built on a strong and respected reputation.

Why Edisoft?

It's our mission to hire great people from a wide variety of backgrounds, because kind and diverse people are what make our company stronger. We believe in work-life balance, and are committed to building a friendly, collaborative, and inclusive culture that is both fun and professional. You'll always feel empowered on our team, because we believe everyone's ideas are important. And when it comes to your career development, we strive to support all of our employees with the tools, resources, and training they need to reach new milestones.

Edisoft is located in a beautiful new office in Toronto's downtown core, and is embarking on an exciting rebrand alongside ambitious plans to grow our team.

If you're a hard-working individual looking to join a fun, and fast-paced environment, we would love to hear from you!

The Role

The Client Integrations Developer is responsible for researching, writing, and maintaining software integration solutions which connect our clients' ecosystems with Edisoft's cloud-based platforms for supply chain automation. This role employs Agile processes to achieve deliverables across client-specific projects and complementary internal department milestones, while also adhering to standard best practices from both the Services and Development teams.

This role is a key individual within the Services team, whose software development skillset enables rapid onboarding of new clients and efficient response times towards technical service requests.

Responsibilities
  • Understand Edisoft's Company Mission, Product Strategy, and product offerings
  • Understand the client implementation roadmap (e.g., key milestones and task dependencies)
  • Research third-party API documentation to identify key endpoints relevant to corresponding integration projects
  • Write clean, maintainable, and efficient API integration code, as well as customization scripts following best practices and coding standards
  • Provide regular status updates to their immediate team and key project stakeholders
  • Transform high-level project goals into daily / weekly actionable work items in Jira, following the department standards
  • Evaluate existing Services operations, procedures, and tools to identify areas of improvement
  • Ensure Data Security Standards and Department Policies are upheld
  • Communicate technical requirements and topics with both internal staff and external correspondence (e.g., with client-side representatives)
  • Collaborate with other departments and roles within the business (e.g., Business Analyst, Solution Engineer, Sales)
  • Continued learning and researching of new tools, programming techniques, methodologies, and technologies
  • Any other duties as assigned by the Services and Development team
  • Excellent programming skills using Microsoft .NET C#, .NET Core / Framework, and Microsoft / Transact SQL
  • Excellent development and debugging skills in industry-standard tools (Visual Studio) and systems (web server)
  • Familiar with databases, VM, remote server management, client-side development, as well as system networks
  • Ability to comprehend & create code in various programming languages, 3rd party development tools, and apply API specifications
  • Familiar with REST APIs as well as techniques for validation and troubleshooting (Postman, Swagger UI)
  • Proven experience in object-oriented and component-based development methodologies
  • Understanding of performant backend code patterns
  • Excellent time management skills with an ability to meet deadlines
  • Strong problem-solving, analytical, research, and reverse-engineering skills
  • Excellent written and oral communication skills
Education / Experience
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Experience working in Agile environments
  • 1+ years of experience in backend software development
Seniority level
  • Entry level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.