Is C# Better Or JAVA? We Know Your Answer!


Role - Full Time (preferred) / Contract

SharpSwift is currently seeking a talented Senior Full-stack C#/ASP.Net Developer to join our client's development team. The client is a technology consulting firm based out of west GTA provides digital solutions to some of the global leaders in the financial sector.

Job Summary

  • Develop innovative solutions to tackle big industry problems using C# and .NET framework
  • 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 of applications
  • Detect, report, investigate, and fix product defects
  • Optimize for performance 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 skill sets 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

Required Education, Skills and Qualifications

  • A minimum of 8-10 years of software development experience
  • Strong background and experience with C# and .NET platform (ASP.NET, REST / WebAPIs, MVC, MVVM)
  • Experience with Angular 4 or any other front-end frameworks (Vue.js, React)
  • Experience with MongoDB is preferred
  • Experience with ElasticSearch is preferred
  • Experience with SharePoint or SharePointOnline is preferred
  • Strong problem solving and troubleshooting skills are required
  • Good communication skills are required
  • University degree in Computer science or Engineering

Location - Mississauga, ON