Senior Software Developer | SOTI Waterloo, Ontario, Canada

Job Details:
Responsibilities
*. Develop innovative solutions to tackle big industry problems
*.Write well designed, scalable, reliable, testable and reusable code by using best software development practices, clean code and solid principles
*.Collaborate on projects with an all-star team comprised of varying skillsets
*.Stay up-to-date with advanced technologies in order to be able to provide the best solutions for new projects.
*.Maintain high standards of quality for code, technical documentation, and deliverables
*.Collaborate with other developers through code reviews and design discussions
*.Be active in the community by participating in meetups and conferences
*.Participate in brainstorming and idea generation activities
Qualifications
*. Diploma or Bachelors in Computer Science or related area of study
*.A minimum of 5 years of related industry experience working in software development environments
*.Strong problem solving and troubleshooting skills are required
*.Experience with at least one of the following languages C++, Java, C#.
*.Good knowledge of .NET platform is preferred.
*.Knowledge of agile development methods such as Scrum is preferred
*.Good communication skills are required
*.Experience with a source control management system is required – Git or TFS
*.Exposure to database concepts and knowledge of SQL is preferred
*.Exposure to Machine Learning is nice to have
*.Exposure to JSON, XML and AngularJS, NodeJS is nice to have..
..More Details» [Apply]

No comments: