Senior Developer

Dorval, QC, Canada

Job Description

b'


Smardt is the world\'s largest manufacturer of oil-free centrifugal chillers. With operations in Australia, Canada, USA, Germany, and China, SMARDT\'s revolutionary high efficiency machines are driving rapid growth across key world markets. At the cutting edge of innovation, SMARDT Australia is accelerating product development efforts that deliver substantial energy savings for our customers.
Position Summary:
This position will lead a unique project the design, architecture, and co-development of a new software stack for an edge device, server, core applications that reside on one of the world most efficient machines in its class. Our mission is to build a brand-new standardized controls platform and controls software base , this is an exciting project where you have a key role to play along with a dynamic team of developers from diverse backgrounds with the view of eventual sunset for the new platform once ready.
Main duties / responsibilities:
  • Working with the Global Team Manager to set the course on software/hardware requirements, foundations up.
  • Pioneering the design of software architecture based on requirements and testing outcomes
  • Design and test brand new naming conventions and software architectures.
  • Evolve our coding, and documentation standards and encourage peers to adhere with these standards.
  • Curate specifications and costings with external contractors to accelerate key stack components.
  • Delegate tasks to engineers such as coding, testing, or debugging and evaluate outputs for quality etc.
  • Provide ongoing support and mentoring to technical team members
  • Collaborate with team members to identify, troubleshoot, and solve technical issues
  • Design and develop testing framework, including developing unit test suites, automate unit tests etc.
  • Develop modular, reliable, expandable, and quality C# Firmware, Python software and applications that are related to SMARDT\xe2\x80\x99s core offering.
  • Write quality unit tests and build up testing repository over time.
  • Execute tasks that contribute to the overall roadmap for all software and hardware development related to SMARDT\xe2\x80\x99s core offering.
  • Develop plans to reduce and eliminate software bugs and faults through root cause analysis and rigorous testing.

Key Selection Criteria:
  • An engineering degree in software engineering or equivalent experience, don\xe2\x80\x99t stress if you are good at what you do we will consider you!
  • At least 5+ years\xe2\x80\x99 experience in development
  • Have a problem-solving mindset with strong analytical skills, listening to stakeholders needs, and translating the ideas to technical solutions.
  • Experience in developing APIs using Flask or Django
  • Experience with linux and familiar with bash scripts
  • Familiar with Git and CICD processes
  • Ability to prioritize time management to achieve team goals over developing perfect solution
  • Strong communication skills
  • Team player and able to work unsupervised with a \xe2\x80\x9ccan-do\xe2\x80\x9d approach
  • Attention to detail
  • Ability to follow procedures and policies as per company standards.
  • Adhering to safe work practices.

Desirable Criteria:
  • Experience in some front end development, such html5, css, javascript, vuejs etc
  • Experience / knowledge in analytics and/or machine learning
  • Experience in cache (redis) and database (postgres) server
  • Experience in MQTT / Modbus protocol development
  • Experience in C# development
  • Experience in Tridium Niagara / Java development
  • Proficient in mandarin

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
    JD2127147
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dorval, QC, Canada
  • Education
    Not mentioned