Software Developer

Mississauga, ON, Canada

Job Description


Company Overview

National Logistics Services (NLS) is Canada\xe2\x80\x99s leading retail logistics provider for global lifestyle brands, including apparel, footwear, accessories, and sporting goods. NLS\xe2\x80\x99s well-established Canadian retail relationships, transportation partnerships, and infrastructure provide our internationally recognized clients with a significant advantage for reaching and serving consumers in Canada and beyond through wholesale, brick-and-mortar, and e-commerce channels.

Why work for NLS?

Our people are the driving force behind our culture, and we embrace our P.I.E.C.E values every day. At NLS, you can contribute new ideas and are empowered to do so. Joining Canada\xe2\x80\x99s leading retail logistics provider can provide opportunities that you may have never considered. With our continued expansion into new markets and new supply chain capabilities, our future is one of growth and opportunity.

Purpose

National Logistics Services (NLS) is looking for a strong intermediate software developer to augment their Systems Integrations team. This role will be responsible for partnering with our internal developer in modifying and enhancing source code for software applications involved in the system to system interfaces, data flow and integration middleware.

Responsibilities

  • \xe2\x80\x8bDesign, build and maintain efficient, reusable and reliable C# code for EDI and data translations
  • Test, promote and verify programs and systems
  • Troubleshoot, debug and upgrade existing applications and services
  • Investigate and solve production problems
  • Develop quality assurance procedures and error handling
  • Recommend and execute improvements
  • Work closely with Integration Leads and WMi Developers
  • Any other tasks as reasonably required
Qualifications
  • Diploma in Computer Science or Networking courses or equivalent, or combination of education and experience in computer systems technology with a minimum 3-5 years software development
  • Proven experience as a Software Developer, Software Engineer, or similar role
  • Experience in C# and at least .net Framework, .net Standard, or .net Core, although C++, Java, JavaScript will be considered
  • Experience with file formats: EDI, XML, JSON, XLS, and CSV
  • Experience with File Transfer protocol FTP, SFTP, AS2, etc.
  • Experience with software design and structured code promotion.
  • Knowledge of coding methodologies such as clean architecture with S.O.L.I.D design principles
  • Experience with RESTful api\xe2\x80\x99s
  • Comfortable in a Scrum/Kanban environment with emphasis on continuous delivery, automated testing, pair programming and rigorous peer review.
  • Resourcefulness and troubleshooting aptitude
  • The desire to work in fast-paced environment
  • Good communication skills \xe2\x80\x93 both written and verbal
  • Experience with relational databases
  • Experience in Microsoft Azure is an asset
  • Experience in IBM Power Series and System i is an asset
  • Experience in ETL and integration between systems is an asset
National Logistics Services (NLS) is Canada\xe2\x80\x99s leading retail logistics provider for global lifestyle brands, including apparel, footwear, accessories, and sporting goods. NLS welcomes diversity in the workplace and encourages applications from all qualified individuals, including visible minorities, Aboriginal People, and persons with disabilities. NLS is committed to providing accommodation for people with disabilities. To request any accommodation you may require to participate in the recruitment process (including alternative formats of materials or accessible meeting rooms) contact Human Resources to discuss your needs.

Powered by JazzHR

National Logistics Services

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2164970
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mississauga, ON, Canada
  • Education
    Not mentioned