Full Stack Developer
Job description
Job Title: Full Stack Developer
Contract Length: 24 Months
Location: Hybrid - Ottawa, Montreal or Toronto
Federal Government Clearance Level Required: Reliability Clearance
Vacancy Type
☐ This is an open role with ongoing hiring needs.
________________________________________
About Us
Maplesoft Group is currently seeking an on-site Full Stack Developer for our client with strong expertise in NodeJS, TypeScript, API development, Azure, backend development, event messaging, and microservices architecture.
________________________________________
Maplesoft is seeking Developers, specializing in full-stack development using the following technologies:
NodeJS, TypeScript, API development, Azure, backend development, event messaging, and microservices architecture.
________________________________________
Key Responsibilities
The Contractor will complete, at a minimum, the following services and provide the associated deliverables described below:
a) Authors technical specification documents and diagrams for the client platforms and custom developed applications.
b) Plays key role in system architecture and design and technical decisions (technologies, frameworks and tools selection).
c) Completes application development projects according to SDLC best practices.
d) Conducts code reviews and provide feedback on code quality and design best practices and help resolve technical issues.
e) Ensures that documentation is created and maintained for architecture, design, development and deployment processes.
f) Collaborates with various stakeholders (product owners, scrum masters, other technical teams, etc.) to ensure technical aspects align with business goals.
g) Advises junior developers in their work by providing mentoring, guidance, and knowledge sharing.
________________________________________
Required Qualifications
Demonstrated professional experience with the following technologies:
NodeJS, TypeScript, API development, Azure, backend development, event messaging, and microservices architecture.
________________________________________
This is an open role with ongoing hiring needs.
________________________________________
Our recruitment process is led by human recruiters who review all applications and make the final hiring decisions. We use AI-assisted tools to help screen and organize applications. These tools do not replace human judgment, and all hiring decisions are made by people.
Please note that data collected by the Company may be stored or processed on servers located outside of Canada.
________________________________________
Application Submission Details
Submission Deadline
This is an open role with ongoing hiring needs.
How to Apply
Submit your resume (and cover letter) to:
- info@maplesoftgroup.com
- https://www.maplesoftgroup.com/Careers/Career-Opportunities
________________________________________
Maplesoft is an equal opportunity employer and welcomes applications from all qualified candidates. Accommodations are available upon request throughout the recruitment process.
¿Te interesa este puesto?