Senior .NET Engineer


The customer is a UK-based enterprise cloud platform that connects the jewellery supply chain. It is a proud member of  the National Association of Jewellers, the UK’s leading jewellery trade association. The company is present in Southeast Asia and has been working with some of the largest factories in the industry. Despite launching as recently as 2017, the developed platform has attracted attention from key market players and became extremely successful. It brought the jewellery supply chain closer together, increasing  operational efficiency of retailers, brands, wholesalers and manufacturers all over the world.

  • Develop well-designed, easy maintainable, scalable and reusable software
  • Design, document and demonstrate software architecture
  • Estimate complex projects using different techniques
  • Research, study and develop new or complex technical solutions/technologies (R&D)
  • Develop automated unit tests, collect code coverage
  • Implement performance/load/stress testing procedures according to project needs
  • Provide continuous integration practices on the projects
  • Package and support deployment of releases
  • Setup integration with external software
  • Mentor junior and intermediate developers
Experience and skills we need:
  • Three-year working experience in .Net (at least)
  • Excellent knowledge of C#, ASP.NET Core, Entity Framework
  • Experience with .NET Core
  • Knowledge of Angular 2+ or similar Framework
  • Profound knowledge of OOP, SOLID, multitier architecture
  • Profound knowledge in MySQL or similar
  • Good knowledge of HTML, CSS, JS
  • Experience with containers (Docker)
  • Experience with cloud providers (Azure, AWS or similar) (would be a plus)
  • Experience with CI/CD (would be a plus)
  • Bachelor’s or Master’s degree in computer science (or similar technical field)
  • Level of English: Intermediate strong (at least)
We offer:
  • Interesting and challenging projects
  • Competitive compensation and regular results-based salary review
  • A broad range of professional education and personal development possibilities
  • Comfortable and cozy working environment
  • Motivated colleagues with profound knowledge of the technical field
  • Аttractive compensation package


Fill out the form below or send us your CV at