⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Software Developer – Full Stack | React, Angular, JavaScript, REST/SOAP APIs, Azure DevOps, JIRA, API Integration, Frontend & Backend Architecture

  • Source: LinkedIn
  • CCI- Computer Consultants International, Inc.
  • On-site
  • Toronto
  • Mid level

Job Description

Software Developer – Full Stack

The role of a Software Developer – Full Stack is central to modern application development, requiring expertise across both front-end and back-end technologies, database management, and integration with DevOps practices. This position is designed for professionals who thrive in dynamic environments, where they are expected to design, implement, and continuously enhance data pipelines, applications, and user interfaces while ensuring scalability, performance, and maintainability.

Core Responsibilities

  • Data Pipeline Development: The developer will design, implement, and expand robust data pipelines, focusing on extraction, transformation, and loading (ETL) activities. These pipelines will ensure seamless movement of data across systems, supporting analytics, reporting, and operational needs.
  • Application Development: Translating technical system specifications into fully functional, tested applications is a key responsibility. This includes developing detailed programming specifications, writing and generating code, compiling data-driven programs, and conducting unit tests to guarantee reliability.
  • Troubleshooting & Support: The developer will resolve technical problems that arise during the use and operation of software packages. This includes providing technical assistance during implementation, conversion, and migration projects, ensuring smooth transitions and minimal downtime.
  • Collaboration: Working closely with IT professionals across the Software Development Life Cycle (SDLC), the developer will contribute to design discussions, code reviews, and deployment strategies, ensuring alignment with organizational goals.

General Skills (20%)

  • Strong background in programming and analysis, with specialized support for software packages.
  • Ability to collaborate effectively with diverse IT teams throughout the SDLC.
  • Experience in structured methodologies for application design, development, implementation, and maintenance.
  • Proficiency in designing, coding, testing, debugging, and documenting applications.
  • Hands-on experience with object-oriented and third-generation language development tools.
  • Familiarity with relational and hierarchical database technologies, ensuring efficient data storage and retrieval.
  • Knowledge of information retrieval packages and query languages.
  • Experience with communication protocols and integration across systems.
  • Ability to elicit and document requirements from stakeholders and subject matter experts.
  • Strong analytical, problem-solving, and decision-making skills, complemented by excellent communication and negotiation abilities.
  • Proven track record of meeting deadlines and contributing as a team player.

Full Stack Skills (40%)

  • Proficiency in both front-end and back-end development, including database design, management, and DevOps integration.
  • Expertise in designing and implementing overall web architecture, ensuring scalability and performance.
  • Experience in implementing approved user interfaces, designing databases, and deploying applications.
  • Knowledge of REST API services, including design, construction, and integration with front-end UI.
  • Familiarity with continuous integration and deployment (CI/CD) practices, ensuring rapid and reliable delivery of software updates.
  • Ability to ensure the entire stack is optimized for speed, scalability, and maintainability.

Desirable Skills (40%)

  • Experience programming Internet-ready applications and familiarity with rapid application development (RAD) methodologies.
  • Understanding of Information Management principles, policies, and practices.
  • Experience with middleware, gateways, and product installation scripts, including encoding, testing, and debugging.
  • Ability to provide post-implementation support and resolve technical issues.
  • Experience conducting design walkthroughs with project teams.
  • Knowledge of accessibility standards, particularly the Accessibility for Ontarians with Disabilities Act (AODA).
  • Strong expertise in Angular framework and JavaScript, with the ability to create reusable, testable modules and components.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and AngularJS, with experience rendering both server-side and client-side content.
  • Experience designing user interactions, developing servers and databases, and coding for mobile platforms.
  • Fundamental knowledge of UX/UI principles.
  • St…

Skills

  • React
  • javascript
  • azure-stack
  • microsoft-azure
  • azure-devops
  • JIRA
  • AngularJS
  • oracle
  • Java
  • adobe-experience-manager
  • aem
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with CCI- Computer Consultants International, Inc.

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes