C# .NET Developer (offline)

We are a rapidly growing German-based company specializing in the development of innovative software and Artificial Intelligence solutions. Our portfolio includes projects such as a medical initiative for surgeons, collaborating with the leading company Olympus, as well as integration of chatbots with generative AI into major banks, including leading German banks like Sparkasse and Volksbank. And now, we’re looking for exceptional NestJS/NodeJS Engineers to join our team.

 

You will be responsible for:

 

- Design, develop, and maintain scalable and robust back-end architectures based on microservices principles.

- Development of server-side applications based on C# .NET, including API creation and database interaction.

- Building efficient and scalable solutions for processing customer requests.

- Interacting with different types of databases, such as MySQL and MongoDB, providing access to data and optimising queries.

- Ensuring a high level of application security and implementing authentication mechanisms.

- Write clean, well-documented code and conduct thorough testing to ensure reliability and performance.

 

Our requirements are:

 

- 1+ years of commercial experience with C# .NET.

- Extensive experience in developing and implementing microservices-based solutions.

- Deep understanding of microservices architecture principles, including service discovery, load balancing, and fault tolerance.

- Understanding of the basic principles of RESTful API development.

- Experience with databases such as MySQL and Redis.

- Experience in optimising applications for high performance and scalability, knowledge of caching and using various approaches to increase efficiency.

- Understanding of testing principles (unit testing, integration testing) and experience in their implementation.

- Understanding of CI/CD (Continuous Integration/Continuous Deployment) principles and experience setting up automated release processes is a plus.

 

We offer:

 

- Competitive salary.

-Opportunities for professional development and career growth.

- Interesting and challenging projects in the field of artificial intelligence.

- Collaborative work environment where teamwork and idea-sharing are encouraged.

- Working with the latest tools and technologies in the industry.

- Friendly and dynamic working atmosphere.

- Opportunity to work on projects that push the boundaries of what's possible!

 

 

If you are passionate about building outstanding products and using the full spectrum of your skills to extend the core technology that lets our product revolutionize the world using AI, then we cannot wait to hear from you!