— Deep knowledge of .NET framework and .NET Core;
— Previous working experience with C#, .NET, ASP.NET Web API;
— Experience with tools for source code and version control such as Git;
— Knowledge of Database Modeling, SQL, and ORM’s;
— Analytical skills with great attention to detail and a solution-oriented perspective;
— Commitment to high quality/error-free deliverables;
— Good communication skills in English, both speaking and writing;
— Agile mindset combined with a proactive attitude;
— Team spirit and easily adaptive into a senior team.
— Design, develop, test, debug, maintain and document software systems, components, and utilities;
— Ensure code implementation is at a high level of quality by writing well designed, testable, efficient code;
— Perform code reviews;
— Develop against an outlined design;
— Propose functionality to enhance the user experience;
— Share knowledge with the team, communicate any blocking situations. Be a team player.