Senior Full Stack Developer
SOTI Inc
Mississauga, Canada
18d ago

SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.

SOTI’s growth and success is a result of commitment to innovation through entrepreneurial culture and leadership. Employees are driven to make an impact, offer a unique value and most importantly, be part of a winning team.

As a successful candidate, you’ll get the chance to work with leading edge technologies and take on complex and interesting projects as part of fast-

paced, highly collaborative and agile teams. You are an experienced Software Developer who specializes in Big Data solutions and is excited to learn from talented, fun-

loving developers breaking down complex problems into simple solutions. You have the passion for software architecture and design, and enjoy building robust scalable applications in a cross-

platform environment. A self-starter who can co-ordinate with a team, yet work independently towards a common goal.

Responsibilities

  • Develop innovative solutions to tackle analytical Big Data industry problems
  • Write well designed, scalable, reliable, testable and reusable code by using best software development practices, clean code and solid principles
  • Provide technical guidance on the research and development of new products and services
  • Contribute towards the entire development lifecycle of analysis, design, implementation and test
  • Detect, report, investigate, and fix product defects
  • Automation, including writing unit and integration tests
  • Optimize and apply best practices through the SDLC and for product performance and scalability
  • Maintain high standards of quality for code, technical documentation, and deliverables
  • Provide leadership and mentorship on implementation of highly scalable, data driven solutions for business intelligence
  • Collaborate on projects with an all-star team comprised of varying skillsets through code reviews and design discussions
  • Participate in brainstorming and idea generation activities
  • Stay up-to-date with advanced technologies in order to be able to provide the best solutions for new projects
  • Qualifications

  • A minimum of 7 years of related industry of full-stack experience building scalable, data driven analytical applications
  • A minimum of 7 years of experience developing in one or more of JavaScript or Java programming languages utilizing industry standard IDEs and source code repositories
  • Excellent understanding of software design patterns for Big Data environments such as Map Reduce, and microservice based applications
  • Excellent understanding of data modelling and storage with well-known NoSQL databases
  • Demonstrable versatility in multiple front-end and back-end technologies such as JavaScript / Typescript, Angular 4 / 5, backbone / React, Java, HTML5, CSS3, NodeJS, REST APIs, JSON, Kafka, Spark, Hadoop, Zookeeper, MongoDB
  • Experience in agile methods such as Scrum / XP, Behaviour Driven Development, and Continuous Delivery
  • Knowledge of security protocols and best practices for on premise and cloud application deployments
  • An understanding of the use of JSON derived languages for metadata definition
  • Exceptional written and oral communications skills in English
  • Bachelor's Degree from an accredited college or equivalent work experience
  • If you want to bring your ideas to life, apply at SOTI today.

    Apply
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form