.NET Software Engineer

Timisoara, RomaniaR&D, Software Engineering
View all opening positions

Summary

We are looking for an engineer to grow our team working on a security system that helps enterprises manage their data in the cloud.

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?