Senior Analyst Programmer (Java)


Our client, a manufacturer of machines and software for the automation industry, is looking for a Senior Programmer Analyst.

  • Verify program functions properly and ensure synergy with the other components of the system;
  • Participate in estimating projects;
  • Participate in installation and commissioning at customer sites;
  • Make corrections and adjustments to achieve requirements;
  • Provide technical support to customers after commissioning;
  • Do troubleshooting;
  • Suggest the required replacement parts, if needed;
  • Assist/train personnel;
  • Write and update systems technical manuals;
  • Provide 24/7 service approximately 1 week in 5 (remote on-call support, no travel required. Bonus paid when on service call).
  • DEC or Bachelor's in Computer Science, or Computer Engineering;
  • At least 10 years of experience in Java programming (front end and back end);
  • Good knowledge of Hibernate and SQL databases;
  • Assets: Proficient in C/C++/C#/Dev Express, microservice and load balancing techniques, network architectures, VPN networks;
  • Available to travel when needed (less than 5% of the time);
  • Access to a vehicle or have a valid driver's license;
  • Bilingual.

Schedule: Flexible working hours Monday to Friday between 36 and 40 hours per week

Location: Work remotely
Salary: $85K to $100K depending on experience + fringe benefits

Consult our job opportunities

To consult our current job offers, select any category :