Software Developer - Full Stack (26-16641)
Russell Tobin & Associates is hiring on behalf of one of its esteemed clients.
Job ID: 26-16641
Job Title: Software Developer - Full Stack - Intermediate
Location: Toronto, ON (Onsite)
Duration: 364 Business Days with possible Extension
Client: Public Sector
Pay Rate: CAD $70 -$80 per hour
Responsibilities
- Design, develop, and maintain ETL/data pipelines and full-stack applications.
- Translate technical specifications into tested and scalable solutions.
- Troubleshoot application, migration, and integration issues.
- Strong experience in SDLC, application architecture, coding, testing, debugging, and deployment.
- Proficient in front-end and back-end development, database management, and DevOps.
- Expertise in Angular, JavaScript, HTML, CSS, REST APIs, and Swagger.
- Experience building reusable UI components and integrating front-end with APIs.
- Skilled in Java, WebLogic, Tomcat, EJB, Servlets, Oracle, and SQL Server.
- Knowledge of REST/SOAP web services, middleware, and CI/CD pipelines.
- Familiar with Agile/Scrum, Azure DevOps, JIRA, and RAD methodologies.
- Strong analytical, problem-solving, communication, and stakeholder collaboration skills.
- Experience with UX/UI design, scalable web architecture, and post-production support.
Must Have
- Strong exp with React.
- High level of knowledge around the Angular framework and JavaScript.
- High level knowledge of front-end interfaces.
- Demonstrated ability to create self-contained, reusable, and testable modules and components that build on the elements and modules of core AngularJS.
- Experience creating, designing, and implementing layouts for new and existing web pages. Excellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, and AngularJS, with ability to render server-side and client-side content.
- Experience / knowledge of REST, SOAP web services.
- Experience / knowledge of Azure DevOps, JIRA, agile/scrum
- Experience with application architecture, front-end & back-end integration, API development
Nice to have
- Development and management experience with AEM (Adobe Experience Manager)
- TPrideGlobal and it's affiliates offers eligible employee's comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, pet insurance and employee discounts with preferred vendors.