Full-stack .NET software developer
Role details
Job location
Tech stack
Job description
- Developing and maintaining reliable code using C#, .NET 8
- Deep integration of third-party APIs (mainly Microsoft)
- Developing high-load databases using Entity Framework 8
- Participating in code reviews
- Finding solutions to complex technical problems
- Keeping updated of the latest technologies
Requirements
Do you have experience in JavaScript?, Do you have a Bachelor's degree?, * Best practices in Entity Framework
- Ability to find common vulnerabilities and drawbacks in code
- Ability to effectively solve complex problems in a highly loaded multi-component environment
Desirable:
- Knowledge of Typescript
- Knowledge of front-end development with React or any other js framework is most welcome
- Experience with Azure services
- Experience with MS SQL
About our company: We have been working since 2013. We employ more than 70 developers from different countries. All our developers are highly qualified and work with modern technologies. Some of our developers have PhD degrees., * Are you ready to take part in a technical interview, where you solve programming problems online?
- Are you ready to solve a programming problem (test task) offline?
- What do you do if someone points out flaws in your code?
- Can you show us your code? Or provide us with a link to your code?
Education:
- Bachelor's (required)
Experience:
- .NET Core: 3 years (required)
- Entity Framework: 3 years (required)
- JavaScript: 3 years (required)
Benefits & conditions
A Microsoft Partner looks for a .NET, C# Developer to work remotely from UK or in our London office. We are developing a leading platform for provisioning and managing virtual desktops and other IT infrastructure for large and medium-sized enterprises based on Azure cloud technologies. The platform is used by over 1 million people every day.
Our project is growing and we are expanding the development team to implement new modern features to keep up with the times.
Job Description: This is a long-term position. We offer a competitive salary and the opportunity to work on an interesting and in-demand project with a wide range of tasks: from integration with various systems to the development of new large functional components.