.NET engineer

Sofia, Sofia City Province, Bulgaria · CNTR · 1331

Description

Founded in 2016, Centroida’s mission is to build solid foundation in emerging technologies and provide a world-class technological consulting and software development services and products. Our work is focused mostly in the fields of Machine Learning, AI and WebVR.

Centroida's culture is built upon generalism and broad thinking – a concept which allows us to find creative solutions to complex problems by tapping into different domains of knowledge. We encourage people to learn constantly and broaden their horizons in the things that really make them tick.

We are an international team of technology experts based in Sofia, Bulgaria looking for a junior/mid-level .NET engineer to join our team and help us build and maintain the infrastructure of our core projects.

Requirements

We are looking for a software engineer who knows the fundamentals - he/she is holding/pursuing a BS degree in Computer Science, a similar technical field or has a equivalent practical experience. Our future team member must have an excellent understanding of Object Oriented Programming and Object Oriented Design principles, data structures and algorithms. Experience working with database design for both relational and non-relational databases, knowledge of RESTful API design is considered a plus.

More broadly, we are looking for a smart, passionate engineer who shares our goal of providing quality software service and building world-class software products. You care about maintaining a clean code base and strive for technical excellence in the build of our projects. Above all else, you are always personally learning and developing, and you have the maturity and skill base to make timely and sustainable individual contributions. And finally, because we are an international team, excellent verbal and written English skills are a must.

Benefits

- Friendly working hours
- Fruits and refreshments
- International team
- You will have the opportunity to truly develop your potential - we're a small team and we try to help each other to achieve the best results.

- Stock options

Apply for this job