Senior Developer

Market IQ

Toronto

On-site

CAD 100,000 - 140,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Market IQ in Toronto is seeking a software engineer to tackle data-intensive problems and translate business needs into well-defined functionality, contributing to a secure and scalable web platform.

You will work with modern web frameworks, databases, and a fast-paced engineering team, learning quickly and applying new technologies as needed.

Qualifications

  • Strong CS fundamentals and problem-solving skills.
  • Experience in building large-scale web applications and infrastructure.
  • Experience creating secure websites or apps.
  • Proficiency with multiple programming languages (Perl, PHP, Python, Ruby).
  • Strong grasp of OO and SOA paradigms (C++, Java).
  • Experience with Django, AppEngine or Rails and MySQL.
  • Experience with Agile/Scrum and test-driven development.
  • Ability to work independently and in a team environment.
  • Familiarity with version control systems.
  • Understanding of complex web development and databases.

Responsibilities

  • Own a variety of mission-critical and data-intensive problems, solve the tough problems.
  • Translate high-level business needs into well-defined and scoped functionality.

Skills

CS fundamentals
Web apps at scale
Secure web apps
Perl/PHP/Python/Ruby
OO & SOA
AGILE/SCRUM
Self-motivation
Teamwork

Education

Bachelor's degree in CS, Math or related discipline
Equivalent industry experience

Tools

Django
AppEngine
Rails
MySQL
Git
Hadoop

Job description

We are disrupting the world of Finance – think Big Data; think Natural Language Processing; think Artificial Intelligence; think Slick User Experience.

Responsibilities
  • Own a variety of mission-critical and data-intensive problems, solve the tough problems
  • Translate high-level business needs into well-defined and scoped functionality
Got Skills
  • Strong CS fundamentals gained through Bachelor’s degree in CS, Math or related discipline or equivalent industry experience
  • Experience in building large-scale web applications and infrastructure
  • Experience with creating secure websites or apps
  • Proficiency with Perl, PHP, Python or Ruby
  • Excellent knowledge and experience with both object-oriented and service oriented
    programming paradigms (including C++ and/ or Java)
  • Knowledge of database theory; familiarity with MySQL
  • Backend web development within frameworks like Django, AppEngine and Rails
  • Creativity and ability to learn and solve problems quickly in a fast-paced environment
  • Self-motivated engineer who can take the initiative and work effectively both
    independently and as part of a team of engineers
  • Experience working with a version control system
  • Understands complex web development and database concepts
  • Understands the benefits of various design methodologies and object-oriented environments
  • Experience with Agile/Scrum and test-driven development
  • Data architecture and external data integration experience
  • Experience with filesystems, concurrency, multithreading, server architectures, and distributed system
  • Experience with Hadoop or MapReduce

We don’t expect you to know everything, but expect you will do what it takes to learn new technologies, and stay ahead of the curve.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Kumaran Systems • Toronto

On-site
CAD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Luxoft • Mississauga

On-site
CAD 90,000 - 130,000
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Backend Java Developer
Backend Java Developer

ALLTECH CONSULTING SVC INC • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Boosted • Canada

Hybrid
CAD 120,000 - 180,000
Fully remote
Wellness spending account
Learning budget for certifications
+2
Sr. Back-End Developer
Sr. Back-End Developer

Analyticsmart Consulting Inc • Toronto

On-site
CAD 120,000 - 160,000
Software Developer
Software Developer

GuruLink • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Back End Java
Back End Java

Open Systems Technologies • Mississauga

On-site
CAD 120,000 - 170,000
Sr. Back-End Developer
Sr. Back-End Developer

Rippling, Inc. • Toronto

On-site
CAD 110,000 - 170,000
Senior Java Software Engineer
Senior Java Software Engineer

Randstad Enterprise • Montreal (administrative region)

On-site
CAD 90,000 - 120,000