• Design, develop and support new and existing business solutions.
  • Create and maintain SQL queries, stored procedures, triggers and views.

  • Provide .NET Core design and C# development of projects involving application development, migrations, and additions to existing applications.

  • Develop applications according to the technical documentation.

  • Work individually at all the phases of software development life cycle

  • communicate effectively with team members

  • Schedule, organize and complete work in accordance with deadlines.

Required Qualifications:

  • Microsoft .NET technology stack (C# / .NET, NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other)

  • Git, unit testing, debugging, profiling, performance monitoring

  • Good knowledge of C# and the principles of .NET framework and .Net Core platform

  • Good knowledge of ASP.NET MVC, ASP.NET Core technologies

  • Good knowledge of MS SQL server, developing queries and stored procedures

  • Excellent communication and teamwork skills

  • Good English communication skills, both written and spoken

  • Ability to meet deadlines, prioritize and multi-task effectively in a fast-paced work environment

  • Ability to work independently or as a member of a team to meet the stated objectives