Search jobs > Toronto, ON > Senior software developer

Senior Software Developer - Full Stack

Intelliware
Downtown Toronto
$93.1K-$168K a year (estimated)
Permanent
Full-time

While working within a team in an Agile environment, you will be :

  • 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

Must Have’ Skills / Experience :

  • 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

Nice to Have’ Skills / Experience :

  • Exposure to and interest in Agile approaches to software development e.g. automated testing, continuous integration, project rooms, pair programming, etc.
  • Fluent and current in HTML5, CSS and JavaScript frameworks
  • Relational and / or NoSQL databases, SQL queries and object relational mapping tools
  • Distributed computing and platform as a service
  • UNIX, Linux and W3C technologies including HTTP and XML
  • Automated build, test and deployment tools
  • 30+ days ago
Related jobs
TouchBistro
Toronto, Ontario

Senior Full Stack Software Developer!. As a team of iOS and Typescript developers, we frequently come together to solve challenging problems and innovate in ways that our product managers love and our customers are excited about. What are our values? Data driven decision making: let’s put our effort...

Electric Mind Inc.
Toronto, Ontario

The way we build software is strongly influenced by the values of Extreme Programming: feedback, respect, courage, communication and simplicity. You'll find continuous opportunities to learn, share knowledge and teach within your team and within the developer community at Intelliware via monthly edu...

Justworks
Toronto, Ontario

Senior Full-Stack Software Engineer (with deep expertise on the front-end). Avoids over-engineering solutions and appreciates how building software can be a means for learning, gaining insights, and ultimately solving problems that people actually have. Enable an experience that is fully internation...

Maarut Inc
Toronto, Ontario

Experience and Skill Set Requirements: Must Haves: Experience insystems design, configuration, integration and development, ITsecurity, programming concepts, languages and related methods,techniques, practices and standards in JAVA, J2EE, JSF, HTML/DHTML,XML Hands on experience in n-tier web-based a...

BDO
Toronto, Ontario

At least 3-5 years of experience as a full stack developer or a similar role. Work closely with other developers, designers, project managers, and clients to deliver high-quality solutions that meet the business needs and requirements. Experience with fully automated testing, continuous integration ...

Astra North Infoteck Inc.
Toronto, Ontario

Open and clear connect with the business, telecom, infrastructure, security, audit, vendors, and software engineering. ...

RBC - Royal Bank
Toronto, Ontario

Demonstrate software development best practices for high quality delivery. Experience managing a team of developers. Application Development, Application Integrations, Application Maintenance, Applications Architecture, Artificial Intelligence (AI), Automation Technology, Azure Active Directory (AD)...

Scotiabank
Toronto, Ontario

Working location condition: Hybrid / Fully Remote / Fully On-Site. Understanding of software quality assurance principles. Java developer with a preference for Java 8/Spring, web-based. Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empower...

Vidyard
Remote, Canada
Remote

Reporting directly to the Software Development Manager, you'll collaborate with a cross-functional team of developers, a designer, and a product manager to address customer challenges and deliver exceptional software solutions. Eager to share knowledge among other senior - staff level developers and...

Robinhood
Toronto, Ontario

Improve system performance, scalability, developer experience, and security, effectively reducing privacy and safety risks. Software Engineering space, with a strong passion for security. Strong ownership and experience in building and operating high-scale, distributed systems throughout the softwar...