AKKODIS - Software Engineer - 5 at Toronto, ON
Back-End Developer is needed in Toronto, Canada.
Client: AKKODIS
Location: Toronto, ON, Canada
Contract: Contractor, Contractor
Job Description
Job Title: Software Engineer - 5 (Full-Stack Developer)
Location: Toronto, ON
Client: Banking Client
Our esteemed Banking Client is seeking a skilled Software Engineer - 5 to join their team in Toronto, ON. This role demands a highly motivated and experienced professional who thrives in developing robust, scalable software solutions. As a pivotal contributor, you will be integral in delivering top-tier products for end-users, ensuring the highest quality of service.
Requirements
Must-Haves:
- 10+ years of experience in software engineering, web application, and full-stack development.
- 5-7 years of expertise with modern JavaScript frameworks and tools (NodeJS, Express, React/Redux).
- Proficiency in scripting/programming languages like Python and Bash.
- Hands-on experience with DevOps practices and cloud technologies (GCP preferred; AWS/Azure also accepted).
- Strong knowledge of databases and key-value data stores (e.g., MongoDB, Redis, PostgreSQL).
Responsibilities:
- Own and deliver scalable, robust, and polished products for end-users.
- Translate business requirements into precise technical specifications.
- Conduct research to design solutions aligned with industry best practices and organizational standards.
- Develop new and existing software products to enhance customer experiences.
- Document designs, deliverables, and operational processes for easy communication and support.
- Analyze data to generate actionable business insights.
Nice-to-Haves:
- Advanced expertise in Python frameworks (e.g., Flask, FastAPI).
- Familiarity with Docker/Docker Compose, Kubernetes, GCP, and Linux.
- Experience with Helm Charts, IT automation tools (Ansible, Terraform), and CI/CD pipelines (e.g., ArgoWF/ArgoCD).
- Proficiency in message brokers like RabbitMQ, Kafka, or GCP Pub/Sub.
Soft Skills:
- Creative, results-oriented, and highly analytical.
- Strong communication and interpersonal abilities.
- A dedicated learner who continuously improves products to provide outstanding customer service.
- Skilled in deriving insights from data to solve business challenges.
Education
A degree in STEM fields (e.g., Computer Science, Software Engineering) is highly preferred.
Candidate Selection Process
- First Interview: MS Teams video call with hiring manager (30 minutes).
- Second Interview: Technical panel interview (1.5 hours) to assess skills, problem-solving abilities, and team fit.
No longer accepting applications
Get instant notifications for new Back-End Developer jobs. Enter your email:
How It Works
๐Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
๐Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
๐Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twineโs tools to find more opportunities.