Senior Software Engineer

Salary depends on experience
Posted on 11/20/17
Toronto, ON
Internet Services
Salary depends on experience
Posted on 11/20/17

The Senior Software Engineer position is fit for an enthusiastic, motivated and driven individual who thrives on developing smart solutions for complex technology problems. We are looking for mid to Senior Java developers who want to build great software using modern Web 2.0 technologies



Responsibilities:

  • Working in one our scrum teams, designing and developing applications for dealing with high-volume, low-latency requests in a mission-critical system, delivering high-availability and performance
  • Contributing to all phases of the development lifecycle
  • Writing well designed, testable, efficient code that meets coding standards
  • Supporting continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Exercising creative thinking and imagination to advance our business performance




Qualifications:

  • Strong Java skills and object-oriented design experience, including strong working knowledge of the Java web technology platform, applied use of design patterns
  • Knowledge of Web/Application service architecture, experience with Restful API
  • Knowledge of designing and developing platform level components including events architectures, messaging, and caching.
  • Advanced database development skills including advanced SQL (MySQL preferred), a solid understanding of database technologies, and logical and physical data modeling
  • Ability to work independently; designing, developing and deploying solutions, and to deliver projects on time with minimal direction



Nice to have:

  • Experience building SaaS applications desired
  • Proven track record designing and implementing web applications with highly optimized and scalable architectures
  • Experience with agile development methodologies desired
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.