.NET Software Engineer

Timisoara, Romania

We are looking for an engineer to grow our team working on a secure file storage system that helps enterprises manage how they store and exchange data within and outside their company.

What You Will Be Doing

  • Join an existing agile team as a .NET  software engineer and implementing security solutions
  • Develop and maintain existing C# code base
  • Transition existing .NET Framework code to .NET core
  • Design and implement RESTful APIs
  • Refine requirements, design, implement and test
  • Code review
  • Implement features with automated testing (unit testing and functionality testing)
  • Perform manual test/QA 

What We Need From You

  • S.O.L.I.D programming and design skills in C# (including patterns, best practices)
  • Experience with code coverage/static code analysis tools
  • Unit Testing (at least one popular framework such as NUnit)
  • Experience working with databases (Microsoft SQL) 

It Would Be Nice If You Had

  • Experience with JavaScript / TypeScript (AngularJS is a plus)
  • Experience working with Web-based UI frameworks (Bootstrap, Foundation)
  • Experience working with task runners (gulp, grunt) and package managers (npm, bower, nuget)
  • SQL database design skills, ORM experience
  • Knowledge of asynchronous programming

Interested in this position?

To apply for this position, please send your resume and cover letter to us via JobScore. Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes.