This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow
Slider

LeverageTek IT Solutions: Senior Full Stack Developer

LeverageTek IT Solutions

This is a Full-time position in Ottawa, ON posted April 3, 2021.

LeverageTek is actively seeking a Senior Full Stack Developer for a 2-Year Term with its Ottawa-based customer.***This work will be performed remotely until further notice***Our customer is open to candidates located in Toronto/GTA and Greater Ottawa/Gatineau areaQualificationsMinimum of 2-5 years’ progressive experience in systems development and analysis with a focus on Full Stack DevelopmentGovernment of Canada Level II Secret Clearance or eligibility to obtainSolid foundation in data structures, algorithms, and system designTranslation of designer mock-ups and wireframes into front-end codeDatabase administration and management of a hosting environmentImplementing high quality unit testsIdentifying and diagnosing deficiencies related to systems, coding and infrastructure, and recommend solutions for mitigationVersion control with GIT (both local and using cloud-based platforms like GitHub)Experience with Package Managers like Maven, Yarn and NPMFront-EndJavaScript frameworks like Angular5+/Angular CLI, TypeScript, React, or Ember etc.Web fundamentals like HTML, JavaScript and CSSFront-end (CSS) preprocessors like SASSAJAXBack-EndServer-side languages like Java, JavaScript, Python and RubyDemonstrated experience with API Creation and RESTful servicesDatabase technologies like PostgreSQL, Big Query (GCP), MySQL, DB2Experience creating complex data modelsWeb server technologies like Node.Js, J2EE, Nginx, Apache, ISS, etc.Frameworks related to their server-side language of choice like: Spring, Spring Boot, etc.AssetsExperience working with modern Linux OS platforms (CoreOS, Ubuntu, etc.)Experience with various cloud infrastructure platforms (GCP, AWS, Azure, etc.)Google Cloud Platform experience would be considered an assetExperience with application containerization (i.E., Docker)Experience with Jenkins, Hibernate, and GITExperience in DevOps and Continuous IntegrationExperience in deployment of applications to cloud infrastructure platformsExperience with API platforms like Apigee, MuleSoft, etc.ResponsibilitiesHelp architect, design, and develop new modern systems that are primarily Web/Cloud based.Participate in all aspects of a project life cycle including system requirements design, gap analysis, development, and testingCreate documentation including design and other operational support documentsDrafting system documentation for a wide variety of purposesParticipating in project planning and solution proposals.Architecting, designing and developing new features.Translation of designer mock-ups and wireframes into front-end code.Solid foundational knowledge in data structures, algorithms, and system design.Database administration and management of a hosting environment.Creating, modifying, compiling all programs/assets.Implementing high quality unit tests.Identifying and diagnosing deficiencies related to systems, coding and infrastructure, and recommend solutions for mitigation.Drafting system documentation for a wide variety of purposes.Version control with GIT (both local and using cloud-based platforms like GitHub).Provide expertisewith Package Managers like Maven, Yarn and NPM.