Software Developer - Full Stack (Contract)

Business and technology consulting leader providing innovative solutions driven by engineering excellence, formerly known as Intelliware.
Backend
Mid-Level Software Engineer
Hybrid
Enterprise SaaS

Description For Software Developer - Full Stack (Contract)

Electric Mind (formerly Intelliware) is seeking a Full Stack Software Developer to join their team in a contract position. With a stellar 30+ year track record in delivering innovative technology solutions, Electric Mind specializes in custom software applications for complex business challenges.

As a Full Stack Developer, you'll work in a collaborative Agile environment, contributing to various aspects of development from front-end to server-side code and database architecture. The company's development approach is deeply rooted in Extreme Programming values: feedback, respect, courage, communication, and simplicity.

The role offers exposure to a diverse technology stack, including Java, Spring, JavaScript, Angular, React, Node.js, MongoDB, Kafka, Hadoop, and cloud platforms. You'll work in virtual collaborative project rooms with cross-functional teams, including direct client interaction. The position provides continuous learning opportunities through educational sessions, study groups, and R&D initiatives.

This is an excellent opportunity for a skilled developer who thrives in an Agile environment and has a strong foundation in distributed systems and cloud platforms. The hybrid work arrangement in Downtown Toronto offers flexibility while maintaining collaborative team dynamics. Electric Mind's commitment to diversity and inclusive workplace culture makes it an attractive destination for talented developers looking to work on challenging enterprise solutions.

Last updated an hour ago

Responsibilities For Software Developer - Full Stack (Contract)

  • Designing high quality applications that are highly scalable and extensible
  • Estimating, tasking and prototyping
  • Contributing clear and maintainable code to a shared codebase
  • Collaborating with cross-functional team members on features, design and implementation
  • Investigating, learning and applying new technologies and processes
  • Clarifying requirements with team and client representatives

Requirements For Software Developer - Full Stack (Contract)

Java
JavaScript
MongoDB
Kafka
Node.js
React
  • Proven experience designing and developing complex applications that are highly scalable and extensible
  • Fluent in Java and/or JavaScript
  • Significant cloud platform experience, preferably with AWS or Azure
  • Strong fundamental knowledge of computer science algorithms, data structures and design patterns
  • Experience designing distributed systems at scale handling large data sets leveraging Apache Spark, Kafka, Kinesis, and Hadoop toolsets
  • Experience with Infrastructure as Code such as Terraform
  • Attention to well-crafted software

Interested in this job?

Jobs Related To Electric Mind Software Developer - Full Stack (Contract)

Software Developer - Full Stack

Full Stack Software Developer position at Electric Mind, focusing on enterprise application development using Java, JavaScript, and modern web technologies in an Agile environment.

Tier 3 Engineer

Via is seeking a Tier 3 Engineer to diagnose technical issues, support internal teams, and ensure partner satisfaction using Python, Linux, and cloud technologies.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google Cloud focusing on infrastructure and data management, offering competitive compensation and the opportunity to work on large-scale systems.

Software Engineer, Backend (Java)

Backend Software Engineer position at CLEAR, building identity platform services using Java, Kafka, and AWS, with 3+ years experience required.

Software Engineer II

Mid-level Software Engineer position at Quokka, developing web-based software for mobile application security analysis, requiring 4+ years of experience.