Senior .NET Backend Developer

Senior .NET Backend Developer

Category: Software Development

Location: Romania

Referral Reward: RON 4,000

Employment Type: Employment contract, B2B

Time Allocation: Full Time

Workplace Type: Remote, Hybrid

Remaining positions: 1

Who is this role for

We are looking for new people thanks to our growth and we want to expand our team in the Corporate Travel & Expense industry, top products worldwide, and a big number of clients/platform users. Our client is part of an international, challenging, a... Read More

Benefits:

  • You will find here not only a challenging and interesting workplace but also a rewarding work experience, with competitive compensation and benefit packages:
  • Soft skills and technical training for current and emerging products and technologies;
  • Career development: the opportunity to grow within the team;
  • Special referral bonuses for recommending your friends;
  • Private Medical subscription;
  • A monthly budget for a flexible benefits program;
  • Extra vacation days;
  • Friendly team who is eager to meet you.

Nice to have:

  • Experience designing and implementing REST APIs;
  • Experience in programming / writing of unit test, TDD using xUnit, Moq or other frameworks;
  • Dependency Injection containers knowledge (Windsor Castle or others);
  • Experience with NoSQL databases (CouchBase, Redis, MongoDB);
  • Experience in solving performance issues (profiling, query optimization, caching);
  • Knowledge about Dependency Injection containers and techniques;
  • Experience in using Docker containers and Ansible scripting;
  • Experience in Single Page Application development (using Vue JS, React or Angular - nice to have), CSS, Less.

Requirements:

  • 5+ years of industry experience;
  • Experience in .Net and C# development is essential;
  • Web application development using ASP.NET Core WebAPI;
  • Good command of SQL databases (preferably Oracle).

Responsibilities:

  • Contribute to the life of an Agile team;
  • Design and implement software solutions for our web application. The main stack is .NET back end. The environment includes both Microsoft and open source libraries: C#, .NET Framework, .NET Core, ASP.NET Core WebAPI, MVC, HTML, CSS, JavaScript/TypeScript, Vue JS, NHibernate, Oracle, Windsor Castle dependency injection, xUnit, Moq, Docker and Ansible;
  • Perform Code Reviews;
  • Unit Testing ( back-end mostly), Test-Driven Development, Integration Testing;
  • Consider performance tuning, improvements and focus on quality standards.