C# developer jobs find your next job

As a C# developer, your role is to help your company or clients develop and maintain software platforms, web portals, and other digital platforms.

see all jobs now

all about C# developer jobs

Application development has taken on an important role in the business world. Companies rely on a variety of applications to support business practices. One of the common programming languages used to support application development is C# technology. 

C# developers work for many different type of companies in all industries, and those with experience and a track record of success are in demand. If you have skills and experience as a C# developer, contact Randstad Canada today to explore your career options with us.

what C# developer jobs entail

C# developers work in a normal office environment. They work full time hours, however, many work extended hours to troubleshoot issues and to meet project deadlines. Some companies offer developers flex hours and the ability to work remotely on occasion. You will work in the IT department and report to a senior developer or technology manager. Occasional travel for training or meeting with vendors may be required. 

average C# developer salaries

Technology jobs continue to offer strong compensation and career opportunities. The average annual salary for a C# developer working in Canada is about $60,000. You can expect a starting salary in the $45,000 range. At the top end of the salary scale for this job, you can expect to make approximately $85,000 per year. Performance bonuses and experience with skills such as ASP.NET, VB.NET can help increase your earning potential.

salaries across canada

administrative assistant jobs in Canada

your day to day tasks

Since C# is a general purpose programming language, your daily responsibilities can vary widely. One day you could be debugging software, and the next you could be working on a new development project. Here are some common tasks C# developers can expect to be part of their role:

  • writing and testing software
  • debugging and troubleshooting software
  • Ensure applications are operating efficiently
  • designing new software applications
  • assisting with implementation of new software systems
  • working to create software solutions to support business practices

where you can work

C# developers primarily work within the information technology industry. They work for software development companies, IT consulting firms, or for large corporations within the IT department. You have a number of career opportunities to pursue. Many of the C# developer jobs are found in large cities. Contact Randstad Canada today to learn about available opportunities in your area.

C# developer jobs in canada

search now

what you bring to the table

As a C# developer, you are expected to have strong knowledge of C# and all related computer programming languages and applications. Desirable candidates also have strong business and communication skills. Here are some of the skills required to be successful in this role:

  • C#, ASP.NET, .NET, VB.NET
  • knowledge of object oriented programming
  • experience with common web application frameworks
  • ability to write clean and reusable C# code
  • experience with continuous integration
  • problem solving skills
  • organization and time management skills

training and certifications

Hiring companies require C# developers to have a bachelor’s degree in computer science or a related field. Experience working with software or database development is an asset. Some companies may be willing to hire candidates without the academic requirements if they have a very strong track record of success in the industry. Additional computer programing language experience and computer software certifications are assets.

where your career is headed

Becoming a C# developer opens the doors to a number of technology career paths. While many professionals continue to work with C#, others go on to work in mobile app development, back end web development, Java, and other Windows-based technology roles.

Are you a new graduate looking for job opportunities as a C# developer? Do you currently work as a C# developer and are looking to make a career change? Randstad Canada can help! We can help you find jobs that perfectly fit your experience and skills. Contact us today to learn more.

see all developer job openings

  • Full Stack Developer Toronto

    2018-12-12 Toronto, Ontario Permanent $ 70,000 - $ 85,000 per year

    We are looking for two full stack developers for join our team! Our company thrives on those who are passionate about what they do and are willing to learn! This role pertains to the development of software and maintenance of systems. Reporting to the Manager, Operational Systems, you will develop ...

    read more
  • Programmer/Analyst/Developer, Oakville

    2018-12-12 Oakville, Ontario Temporary

    Our client in Oakville is looking for TWO Programmer/Analyst to join their team on a contract. This contract will be 6-8 months. You will be responsible for designing, developing, modifying, debugging and evaluating programs for functional areas, including but not limited to Quotation, engineering, ...

    read more
  • C#, .Net, WPF Developer, Toronto

    2018-12-11 Toronto, Ontario Temporary

    One of our Banking Clients is currently looking for a C#, .Net Developer with experience in requirements gathering, design, collaboration with various partners within the organization, development, testing, and deployment. The team follows agile principles with focus on automated testing. Required ...

    read more
  • .NET Developer Toronto

    2018-12-11 Toronto, Ontario Temporary

    .Net Developer (12 month contract) Downtown TO (Financial services) Great Rates Must Have Skills: -Experience with C#, VB.NET, ASP.NET Web Forms -MVC, XML/XSLT, HTML -CSS, JavaScript & jQuery -Exp with web API and/or WCF -Also Building multi-tier application/micro services -& Excellent ...

    read more
  • GIS Web Developer *REMOTE WORK OPTION* Saint John

    2018-12-11 Saint John, New Brunswick Temporary

    We are pleased to offer you this new and exciting CONTRACT requirement with our client for the position of: GIS WEB DEVELOPER -Start: January -Estimated length: 3+ Month -Location: REMOTE WORK OPTION REQUIREMENTS GIS Web Developer with the following: -Minimum 3+ years of experience in an ESRI-based ...

    read more