Senior C# Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Master’s degree in Computer Science/Engineering or equivalent with over 10 years of experience as a Software Developer, including at least 5 years in C#., Strong experience in WinForms and in-depth knowledge of C# and third-party UI frameworks., Solid understanding of async programming, multi-thread applications, and integration patterns., Good knowledge of APIs development and experience with Git version control..

Key responsabilities:

  • Implement and review software changes using Azure DevOps.
  • Support the development of front-end applications and manage communication with back-end services.
  • Design and implement new system interfaces and enhance existing ones, including integration testing.
  • Create user stories, acceptance criteria, and test cases to validate functionality and support bug fixing.

Uni Systems logo
Uni Systems Large http://www.unisystems.com
1001 - 5000 Employees
See all jobs

Job description

At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Senior C# Developer to join our UniQue team.

  • Implement and review software changes using Azure DevOps.
  • Support the development of the front-end application and manage communication with back-end services.
  • Design and implement new system interfaces and enhance existing ones (file-based and real-time online).
  • Coordinate technical work across teams and systems involved in integration, including integration testing.
  • Create user stories, including acceptance criteria, and test cases to validate functionality.
  • Support bug fixing and system stability improvements.
  • Create and update technical documentation.

Requirements

What will you be bringing to the team?

  • Master’s degree in Computer Science/Engineering or equivalent with over 10 years of experience as Software Developer, in which at least 5 are in C#.
  • Strong experience (at least 5 years) in WinForms (Microsoft desktop application  development).
  • In depth knowledge of C#.
  • Proficient with third party UI frameworks.
  • Solid understanding of async programming / multi-thread applications.
  • Good understanding of integration patterns and message exchange formats such as JSON and XML.
  • Strong knowledge of OO principles and patterns.
  • Strong knowledge of APIs development, both as consumer and provider.
  • Experience with Git version source control.
  • Basic knowledge of SQL Server and database querying .
  • Desirable qualifications:
    • Experience with Azure DevOps.
    • Experience with Playwright or other test automation tools.
    • Strong experience (at least 4 years) with DevExpress.
    • Experience building (graph) diagrams using GoJS or similar Javascript libraries.
  • A very good level of written and spoken English is required (minimum B2).

At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. Take a look at our Diversity, Equality & Inclusion Policy for more information.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

C# Developer Related jobs