Support to Develop C# Desktop System (C#, WinForms, DevExpress)

  1. Home
  2. Remote jobs
  3. C#
  • Company brevcoservices
  • Employment Full-time
  • Location None, None
  • Submitted Posted 4 weeks ago - Updated 1 week ago
The job listing has expired.

Unfortunately, the hiring company is no longer accepting new applications.

This is a remote position.

EXPERIENCE AND EDUCATION:


Essential Qualifications/Experience:

·         Master’s degree in Computer Science/Engineering or equivalent

·         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:

·         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

·         Experience with HTML5, JavaScript and CSS3 is a plus


DUTIES/ROLE:

·         Implement and review software changes as required using Azure DevOps

·         Support the development of the front-end application and communication with back end services

·         Implement new interfaces and improve existing interfaces with other systems, both file based and online real time

·         Coordinate the technical work with the teams and systems required to integrate, including integration testing

·         Create user stories, including acceptance criteria and test cases to evaluate the functionality

·         Support bug fixing and stability improvements

·         Create and update documentation

·         Conduct impact analysis, to investigate which are the best ways to solve a certain problem, their effort estimation, document and present their pros and cons to the team



Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2025 Created by C Developer Jobs. All rights reserved.