Full Stack Developer

Apply Now

Company: Abacus Service Corporation

Location: Markham, ON L3P 8P3

Description:

JOB DESCRIPTION

Job Title: Full Stack Developer Reports To: Manager, Digital Solution Engineering Department: Information Technology _

Job Summary

Sr Full Stack Developer is responsible for delivering solutions in both frontend technologies and backend technologies. Has complete ownership of the development lifecycle and is a key figure in the team, serving as a mentor/coach for junior members. Understanding business requirements, translating it into technical solutions and architecture in order to meet or exceed customer expectation.

Primary Responsibilities
  • Experienced in Agile environments Scrum/Kanban preferred.
  • Interface with key business users to collect requirements and create technical documents/blueprints
  • UI & API development and architecture
  • Provide L3 Support to production Issues.
  • ssist in the architecture and implementation of the solution
  • Write concise, fast, reusable and testable code
  • pply knowledge of cross-browser feature support and rendering quirks to create cross browser/device compatible solutions
  • Expert Object Oriented design
  • Code review of teammates

Qualifications, Experience and Educational Requirements

Work Experience:
  • 8+ years' experience as a Full Stack Developer
  • Prior experience in a technical leadership position Skills and Competencies:
  • Can do attitude, inquisitive, always looking how to improve
  • Work with CORE IT team on delivering complete solutions
  • Team player in IT and across the enterprise
  • Quick to learn new programming languages / frameworks as needed

  • Capable of closing the gap between business requirements and technical requirements
  • Experience in Angular 5 +, Node.js, Grunt, Webpack, CSS, HTML 5,
  • Experience in Java 8 plus.
  • Experience implementing Test-driven development, Automating testing and load testing
  • Experience in implementing Code Coverage, rtifact Repositories, multiple concurrent source code branches (SVN / GIT)
  • Experience in DevOps Tools like Jenkins, Maven, Sonarqube, Terraform Script.
  • Experience in Supporting production issues.
  • Experience in Design Patterns and Microservice Architecture
  • Restful API & SOAP service design and implementation
  • Experience in Spring Boot , Hibernate, Spring Security, JWT, Spring Cloud
  • Experience in Linux / Windows environments, Firewall, Digital Certificates
  • Experience in working with Application Servers especially Tomcat Servers,
  • Understanding of data management and modelling (e.g. tables, views, packages, procedures, functions, triggers, permissions, performance monitoring, etc.).
  • Experience in RDBMS preferably MSSQL Server.
  • Experience in high security, high volume software design
  • Experience in Elastic Stack (ELK) is preferred.
  • Proven analytical and problem-solving abilities
  • bility to work with geographically disparate teams
  • Experience with Azure Cloud environment and products like Azure VM, Application Gateway, APIM, CDN, Front Door, Storage Account, NSG, Vnet , Azure DevOpsetc.
  • Comply with G&D Environmental, Health & Safety policies, procedures and report any Environmental, Health & Safety hazards, incidents and concerns to the immediate supervisor/manager. Management will ensure employees are provided with job specific Environmental, Health & Safety information, training and also ensure employees follow workplace Health & Safety policies and procedures.
  • Must be able to work against deadlines and outside regular office hours when the need arises
  • Other duties as assigned


Education:
  • Bachelor's Degree in Computer Science, Computer Engineering, or a Related Technical Degree

Similar Jobs