Software Developer (C# .Net)

Location: Mississauga, ON, Canada
Date Posted: 11-10-2018
Our client is looking for a .NET developer who has a passion for solving problems. They are looking for someone who can
  • 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 deliverables
  • 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
  • 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/ ContinuousDelivery /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
this job portal is powered by CATS