Experience 3+ YearsWork From HomeResponsibilities Understanding client requirements and how they translate to new application featuresCollaborating with various teams to set specifications for new applications Write high-quality source code to complete applications within deadlines Perform unit and integration testing before launch Evaluate existing applications to reprogram, update and add new featuresProviding technical support for web, desktop, or mobile applications Develop technical documents and handbooks to accurately represent application design and code Requirements / Skills C#, .NET, REST API, JWT, MSSQL/MySQL/PostgreSQL .Net Core, JavaScript/jQuery, Git, Multithreading, Concurrency, Design patterns, WPF, SQL ServerExperience with Web Services and APIsExcellent understanding of software design and programming principles. A team player with excellent communication skills Analytical thinking and problem-solving capability Great attention to detail and time-management skillsBSc/BA in computer science or relevant field