Position: .NET Full-Stack Engineer for a long-term project in Cluj, Romania
Company: Upstaff
Experience required: 3y
English level: upper

We are looking for a Middle-Senior .NET Full-Stack Developer to join the team on a full-time basis in Romania (Cluj).

The candidate should visit the office 1-2 times per week in Cluj (Romania).

There is an opportunity to get a direct contract after 3-6 months.

Start: 1st of March.

You will be working on the development of new features using .NET Core/C# and Angular for the global leader in Big-Data analytics solutions for the automotive, semiconductor, and electronics industries.

Responsibilities:

● You will work on mission-critical features that will have a huge impact on the functioning of global semiconductor manufacturing
● You will be responsible for identifying performance bottlenecks and ensuring that our code keeps to the most optimal standards
● Research, propose, and implement high-quality, scalable, and testable designs which adhere to the company and industry best practices
● Active code development and maintaining current code
● Develop a web application in a collaborative team environment 
● Work following an agile development process
● Grow and share knowledge within your team and across other teams/sites
● Strive toward continuous improvement

Requirements:

● 4-5+ (Senior) and 3+ (Middle) years of experience with web application development (.NET/JavaScript or
equivalent)
● Experience with .NET Framework using C#
● Experience with JavaScript/Angular preferably
● Experience with distributed systems
● Experience with REST/ HTTP API design
● Experience with Database design
● Experience with Docker and Kubernetes
● Experience with microservices architecture
● Experience with Azure or AWS
● Design for testability

Nice to have:

● Experience with Angular
● Experience with Message Bus frameworks
● Experience with NoSQL databases (MongoDB)
● Experience with C++, Python, Jupyter Hub
● Experience with CI/CD