Sr. Backend Developer
QSI Inc
Lachine
10d ago

Do you want to work on state of the art vehicleand IoT solutions? Join our client and be part of the adventure as a server-

side(backend) development team! They are developing cloud services for both web andmobile front ends, as well as generating hardware interactions from the backendto a fleet of cloud-

connected cars. They are aficionados of Agile, test-drivendevelopment and CI with an eye to CD. The software group is big on continuousimprovement.

Reporting to the Director of EngineeringSoftware Development, you will design, develop and evolve end-to-end cloudservices used to monitor and control some motorized vehicle behaviors.

Theend-to-end system is composed of in-car devices, smartphone & web apps, andbackend systems. Your server-side developer background will help you guide theoverall system architecture as well as actively develop the backend andinteract with the frontend team.

Qualifications :

  • Bachelor’s degree in computer science orequivalent
  • 10 years + of professional experience inserver-side software development
  • Experience in Client-server architecturedevelopment
  • Experience with Java based technologies
  • Micro service architectures includingSpring Boot, Spring REST & JPA
  • Experience in design of systems using webservices (REST, SOAP, XML / JSON)
  • Experience with service-orientedarchitecture (SOA)
  • Excellent communication verbal / writtenskills (English and French)
  • Pluses :

  • Integration of 24 / 7 high-availabilitytelematics service (backend and presentation)
  • Vehicle telematics messaging platformexperience (GPS message processing, alert processing, OTA device configuration)
  • At least one of the following :
  • MVNO or telecom carrier network integration
  • High volume message processing - Kafka,JMS, ActiveMQ, Camel
  • NoSQL based message storage - NoSQL,MongoDB, DynamoDB, Cassandra o message processing, search and analytics -Elasticsearch, Hadoop Ecosystem
  • Experience with Amazon Web Servicestechnologies including EC2, ECS, RDS, DynamoDB, CloudWatch
  • Experience with Docker applicationdeployment and container management
  • Experience with Linux
  • Knowledge of Target Process or Jira,Confluence, SVN / Git, Jenkins
  • Experience with Microsoft technologies(ASP.NET, IIS, C#, Visual Studio, MSSQL, etc.)
  • Strengths and skills :
  • Proactive
  • Organized, methodical
  • Works well under pressure
  • Strong analytical skills, system approach;
  • Ability to focus on established priorities;
  • Ability to troubleshoot, test-drivenapproaches / methodologies;
  • Enjoy working as part of a dynamic team
  • Ability to suggest / present solutionapproaches and reach consensus when needed;
  • Attention to detail
  • Able to interface with 3rd partydevelopment partners and directly with the customer technical contacts forspecifications, testing, integration challenges
  • Apply
    Apply
    My Email
    By clicking 'Continue', I agree to neuvoo's Privacy & Terms and agree to receive relevant email job alerts. (cancel anytime) See here
    Continue
    Application form