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
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.