Int. Back-End (Node.js) Developer building both RESTful and event driven APIs
S.i. Systems
13h ago

Our valued client is currently seeking an Int. Back-End () Developer for an initial 1-year contract (with possibility of extension) in Prince Edward Island (100% Remote)

As a Senior Back End Developer, your daily work will consist of building both RESTful and event driven APIs, database enhancements, and integrating with 3rd party services.

You will have the opportunity to contribute to the design and architecture of our enterprise systems along with developing high quality, well tested, code that can be packaged and delivered to clients all over the world.

Responsibilities :

  • Responsible for the complete life cycle of application APIs, from requirements and analysis to design and development.
  • Study data sources and data models and plan solutions before designing the APIs
  • Develop new application APIs and construct their code
  • Maintain existing application software specifications and maintain existing technical documentation
  • Design application APIs, run and monitor their responsiveness
  • Design and develop unit tests on new and existing applications APIs for the purposes of regression testing, correcting errors, isolating areas for improvement, and general debugging
  • Profile code in order to detect and fix locks and performance bottlenecks
  • Assess software change requests and issues
  • Fix / upgrade APIs code to address change requests and issues
  • Determine, develop, and maintain internal technical documentation
  • Identify and assist with development of best practices
  • Cultivate and disseminate knowledge of application development best practices
  • Participate in design and code peer reviews
  • Maintain client satisfaction by meeting client priorities and service level agreement targets in a timely manner; and
  • Support and maintain existing in house applications for clients, and develop enhancements to existing software.
  • Must have skills :

  • 5+ years work experience with back end development;
  • 3+ experience with in a production environment;
  • Practical experience and knowledge of relational databases (familiarity with Oracle would be an asset);
  • Experience with back end data / API design and integration using JSON and RESTful web services.
  • Bachelor’s degree in Computer Science or Diploma in a Computer or Design related program with equivalent development experience
  • Nice to have skills :

  • Experience with CI / CD tools and processes;
  • Familiarity with Unix-based systems;
  • Knowledge and experience with micro-service architectures, containerization, and orchestration;
  • Experience with message broker technologies (e.g. Rabbit MQ, Kafka);
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form