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 in ASP.NET Web application development – Minimum 3 years of relevant experience
· 3+years of experience with Angular frontend development
· Good knowledge of .NET Framework 4.8 and experience migrating to .NET
· In depth knowledge of C#
· Relevant experience with HTML, JavaScript and CSS
· Strong knowledge of SQL Server, PL/SQL and database querying
· Solid understanding of async programming / multi-thread applications
· Good understanding of message exchange formats such as JSON and XML, including XML schemas
· Experience with Git version source control
Desirable Qualifications/Experience:
· Experience with Azure DevOps
· Experience with ASP.NET MVC
· Experience with Angular Formly library
· Experience with Knockout
· Experience with Playwright or other test automation tools
· Experience with DevExpress
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 online real time interfaces
· Migration from ASP.NET to .NET
· Support bug fixing and stability improvements
· Create user stories, including acceptance criteria and test cases to evaluate the functionality
· 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