Job Description

C# Developer

As a C# Developer, you will have a strong understanding of the C# programming language and experience working with client-server desktop and web applications.

In addition, you will also be responsible for the analysis, design, development, testing, and implementation of the company’s platform technology.

Duties & Responsibilities

Design, development and testing of new features in the applications
Responsible for regular communication with others involved in the development process
Implement, test, and bug-fix functionality
Responsibility for design and implementation of software projects using C#
Participate as a team member in fully agile Scrum deliveries
Design, build, and maintain efficient and reliable C# code
Provide support to end users

Requirements & Qualifications

Ability to work in small, rapid-development teams
Candidates must be willing to work full time
2+ years of software development experience
Proficient in C#, .NET
Experience with HTML, JavaScript and web development frameworks (Angular, 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

Join our team as a C# Developer and be a key contributor to the development of cutting-edge software solutions that drive our organization's success.

Apply Now