Skip to content

Technical > C/C# Developer

Salary National Average

Low Medium High
98310.0000 114550.0000 130060.0000

Change from Previous Year:

+4%

Supply and Demand

Candidate Supply: 22,003 Job Openings: 162,820

0 50 100

More Difficult Less Difficult

Salary Variance

Enter City, State to view local salaries and candidate demand.

Short Description:

A C# developer is in charge of building C# applications, including anything from back-end administrations to their customer end partners. Responsible for the analysis, design, development, testing and implementation of company's platform technology. C# developers develop modern applications that run on desktop computers, or even sophisticated back-end processes powering modern web applications

Duties / Responsibilities:

  • Design, development and test new features in applications
  • Responsible for regular communication with others involved in the development process
  • Implement, test, and bug-fix functionality
  • Responsible for design and implementation of software projects using C# program language
  • Provide support to end users
  • Design, build, and maintain efficient and reliable C# code
     

Skills / Requirements / Qualifications

  • Strong understanding of the C# programming language and experience working with client-server desktop and web applications
  • Proficient in C#.Net
  • Experience with HTML, JavaScript and web development frameworks (AngularJS, Bootstrap, jQuery)
  • Proven experience with software design and OOD methodologies
  • Familiarity with Relational Databases and SQL
  • Experience with ORM frameworks
  • BS degree in Computer Science or Engineering
  • Experience with Web services development (SOAP, REST)
  • Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles

Job Zones

  • Title: Job Zone Four: Considerable Preparation Needed
  • Education: Most of these occupations require a four-year bachelor's degree, but some do not.
  • Related Experience: A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified.
  • Job Training: Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
  • Job Zone Examples: Many of these occupations involve coordinating, supervising, managing, or training others. Examples include real estate brokers, sales managers, database administrators, graphic designers, chemists, art directors, and cost estimators.
  • Specific Vocational Preparation in years: (7.0 to < 8.0)

Share Role Details

Return to job listings