Full Stack Developer or Engineer (montreal or ottawa)

September 24 2022
Industries Recruitment, Employment services
Categories Computer Engineering, Software Engineering, Engineering, Information Technology, Programming, Development
Ottawa, ON

Our top clients are seeking Full Stack Developer and Engineers to join their team in full-time positions in Ottawa and Montreal. Please read below to learn more about the roles and apply if this sounds like the right fit for your next opportunity!

Full Stack Developer — Ottawa
Top Skills:

  • A post-secondary degree in a field related to Computer Science or Engineering or equivalent relevant experience
  • Minimum 3 years experience in Software Development.
  • Developing front end Web-based components using JavaScript, Typescript, CSS, HTML5
  • Developing microservices written using NodeJS
  • Writing code using Object Oriented design patterns
  • Solid understanding of developing RESTful and Websockets based web service APIs
  • Using XML and JSON
  • JavaScript/CSS Frameworks (React, Redux, Material Design UI)
  • Deploying applications in a Linux server environment
  • Building tools such as Gulp or Webpack
  • Managing software configurations with Git or similar

Nice to have:

  • Open source Web-based geospatial APIs (OpenLayers)
  • Relational and NoSQL database design (SQLLite, MongoDB, Redis)
  • Understanding of Container Orchestration (Docker)
  • Experience and domain knowledge with one or more of Defence, ISR, and UAV applications and operations

Responsibilities:

  • Working directly with customers to solve specific requirements
  • Defining project scope and estimating implementation effort
  • Prototyping proof of concepts, requirements development, OO analysis, design, coding, testing, and delivery
  • When required, providing technical support to our sales activities
  • Assisting with project proposal preparation

Full Stack Engineer — Montreal
Top Skills

  • Bachelor’s degree in Computer Sciences, Information Systems or equivalent;
  • 5+ years of relevant experience.
  • Any Agile Software Development certifications
  • Any Cloud certifications (AWS, GCP, Azure) Technology Skills:
  • Strong OOP & Java / J2EE Experience.
  • Strong experience in OOP, Core Java/J2EE.
  • Strong experience in Spring framework (Boot, MVC, JPA, AOP).
  • Strong experience in REST - Micro Services Architecture, Cloud (AWS, GCP, Azure).
  • Hands-on experience with Agile Software Development, and Extreme Programming (XP).
  • Hands-on experience with messaging frameworks like Kafka or, other messaging tools.
  • Hands-on experience with Test Driven Development (TDD), Clean Code Practices, and Design Patterns
  • Hands-on experience with one or, more databases like Oracle, and Mongo DB including creating models.
  • Hands-on experience with Angular, jQuery, and CSS will be an asset.
  • Hands-on experience with CI/CD tools (LightSpeed, Jenkins, TeamCity, uDeploy, BitBucket).
  • Hands-on experience with DevOps & DevSecOps along with tools like SonarQube, Blackduck, Kibana, and AppDynamics.
  • Expert using source-control management software such as Git.
  • Working knowledge of analytical and reporting frameworks like Spark, and Apache POI. Working knowledge of JIRA and Confluent.

Responsibilities:

  • Design, Develop, modify, test, and implement web application components/UI to deliver robust mobile and web applications.
  • Develop single-page web applications using HTML, CSS, JavaScript, jQuery, Ajax, Angular, HTML, CSS, JavaScript, jQuery, Ajax, Angular, with webpage cross-browser compatibility and responsive web design and Server scripting language like Backbone JS , Node JS
  • Work as part of an Agile software delivery team as a middleware engineer with a backend focus.
  • Work as part of an Agile delivery team as the Full Stack Engineer supporting feature development.
  • Perform hands-on development using the Spring framework (Spring Boot, Spring Security, Spring JPA, REST among others).
  • Work closely with the scrum master and product owner during sprint planning and participate in agile scrum ceremonies.
  • Perform hands-on development with Mongo and Oracle
  • Work collaboratively with UI and QE team members
  • Focus on producing high-quality deliverables 
Apply now!

Jobs.ca network

#