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
· 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
· 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...
Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.