View all jobs

Senior Software Developer

Ottawa, ON
  • Complete high quality, well designed software applications.
  • Participate in project planning of tasks, testing, and deployment.
  • Work closely with operations to improve continuous integration workflows and build a solid DevOps culture.
  • 5+ years' experience programming in Java, Python, and JavaScript.
  • Ability to take high-level requirements and build functionally-robust code.
  • Hands-on experience with Docker containers.
  • Strong experience with Back-end Nodejs 
  • Familiar with backend micro-services and orchestration.
  • Experience in Android Development would be an asset
  • University degree in Computer Science or Software Engineering.
  • Hands-on experience of Kubernetes.
  • Experience in DevOps (CI pipelines, Jenkins).
  • Familiar with Swagger, OpenAPI, and JSONSchema.
  • Knowledge of NoSQL database technologies.
  • Experience in implementing RESTful APIs.
Share This Job
Powered by