sr. full stack developer, Markham

randstad canada
job type
apply now

job details

markham, ontario
job type
reference number
randstad canada
apply now

job description

Our client located in Markham is looking for a Java Full stack developer, please see description below to find out if you are a fit for this role.

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.
Drive change in the development process
Influence how projects are built / architect / delivered
Interface with key business users to collect requirements and create technical documents/blueprints
API development and architecture
Assist in the architecture and implementation of the solution
Write concise, fast, reusable and testable code
Apply knowledge of cross-browser feature support and rendering quirks to create cross browser/device compatible solutions
Expert Object Oriented design
Mobile development
Coach junior team members and raise the bar in technical excellence
Code review of teammates

Qualifications, Experience and Educational Requirements

Work Experience:

13+ 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 Mobile development
Experience in Angular JS, Node.js or similar frameworks
Experience implementing Test-driven development, Automating testing and load testing
Experience in implementing Code Coverage, Artifact Repositories, multiple concurrent source code branches (SVN / GIT)
Conducting team review
First point of contact in case of technical support issues
Experience in Design Patterns and their use cases
SOAP and Restful API service design and implementation
Data-informed software development
Experience in high security, high volume software design
Proven analytical and problem-solving abilities
Ability to work with geographically disparate teams
Knowledge of Cloud technologies : AWS / GCP / Azure
Reverse Proxy / API Gateway architecture and platforms

Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.