Software Developer
SOTI Inc
Mississauga, Canada
4d ago

Who We Are

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 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 big industry problems using C# and .NET
  • Write well designed, scalable, reliable, testable and reusable code by using best software development practices, clean code and solid principles
  • Contribute towards the entire development life cycle of analysis, design, implementation and test
  • Support the design, architecture, development, and maintenance of database support tools and applications.
  • Detect, report, investigate, and fix product defects
  • Automation, including writing unit and integration tests
  • Optimize and apply best practices
  • Maintain high standards of quality for code, technical documentation, and deliverable s
  • Collaborate on projects with an all-star team comprised of varying skillsets through code reviews and design discussions
  • Be active in the community by participating in meetups and conferences
  • 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 3-5 years of related industry experience working in software development environments
  • Strong background and experience with C# and .NET platform
  • Experience with SQL databases (including T-SQL and creation / use of stored procedures and triggers)
  • Strong problem solving and troubleshooting skills are required
  • Good communication skills are required
  • You have knowledge of Behavior Driven Development
  • A big (!) bonus if you have experience with DevOps / Continuous Integration / Continuous Delivery / Infrastructure as Code / Infrastructure as Service concepts
  • Exposure to JSON, XML and Angular JS is nice to have
  • Diploma or Bachelors in Computer Science or related area of study
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    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