B.S. Computer Science, Software Engineering or equivalent extensive experience with .NET and C# and familiarity with latest .NET frameworks and technologies
Ability to quickly learn new technologies and apply knowledge to solve technical issues
Experience with Web Services and large distributed systems
ASP.NET Core (Web API)
React JS / Typescript / Other SPA
Entity Framework Core (Entity Framework)
RDBMS Experienced (PGSQL, SQL Server etc)
English: Upper-Intermediate
Responsibilities
Provide senior-level systems design, development, programming, consultation, and support for applications based on C# and .NET Core with relational databases and distributed n-tier application platforms
Make recommendations as to the feasibility of implementation of modified or new technologies and/or frameworks
Design, develop and implement unit and scenario testing for existing code base and for new functionality under development, understanding of security-based design patterns
Play an active role in the design and development of new code and support legacy systems / customers
Work on infrastructure backlog tasks as assigned
Participate in scrum meetings and follow agile development processes