Digital Marketing Jobs & Apprenticeships

Betty Haynes

Canada

Expires on 2019-05-07

Job Type Full Time Experience Needed +5 Years Career Level INTERMEDIATE - UPPER LEVEL

Senior Software Developer

Deluxe is looking for a Senior Software Developer in Vancouver, Canada. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.

Job Responsibilities:

  • Devise, develop, test, document and maintain production software in a collaborative environment.
  • Improve quality, reusable code.
  • Offer support to users facing issues with developed applications.
  • Cooperate with the Software department and stakeholders to help architect solutions that improve the user experience.
  • Associate in the continuous improvement of the development process and champion best practices.

Job Requirements:

  • Computer science degree, a similar technical field of study or equivalent practical experience.
  • Minimum of 5 years experience in a similar role.
  • Effective experience programming in Python.
  • Proficient experience with Linux including shell scripting.
  • Familiarity with distributed systems and service-oriented architectures.
  • Expert knowledge of relational database management systems.
  • Deep knowledge of message queues and REST APIs.
  • Solid skills in desktop UI toolkits (Qt..) and Web UI toolkits (Angular JS, React, Vue.js..).
  • Proven track record in statically typed programming languages, such as C++ or Java.
  • Interest in modern development practices such as Agile, CI, TDD and DDD.
  • An approachable, proactive and accommodating attitude.
  • A strong team spirit and warm personality.
  • Outstanding problem-solving skills.
  • Solid communication skills.
  • Subscribe for our newsletter!

    COPYRIGHTS DIGITAL MARKETING COMMUNITY 2019