COMPANY AND PROJECT DESCRIPTION:
We are looking for an experienced Senior Backend .NET Developer to join the dev team of our business partner – UK’s leading mobile app development company.
They design and build mobile apps, voice-controlled software, and IoT solutions. The company has developed well over 200 apps for iPhone, iPad, Android, Windows 8, and Blackberry, for clients including NPower, Rolls-Royce, New Balance, Belron, Orange, Nissan and Symantec, etc.
As a Senior Backend .NET Developer, you will be responsible for developing, testing, and debugging backend systems using the latest Microsoft .NET technologies hosted in Azure. Additionally, you will play a crucial role in supporting and developing responsive web and mobile applications for the company.
RESPONSIBILITIES:
- Develop, test, and debug high-quality backend systems using C#, .NET 7, .NET Core, and ASP;
- Handle database development tasks using MS SQL and Entity Framework 7;
- Collaborate with the frontend development team to accurately translate user and business needs into functional frontend code;
- Develop and maintain reusable code and libraries for future use;
- Ensure the production code meets the highest quality standards through thorough testing and debugging.
REQUIRED SKILLS:
- 4+ years of hands-on experience with backend development;
- Strong knowledge and experience in backend development using C#, .NET 7, .NET Core, and ASP;
- Strong knowledge and experience with the cloud platform Azure;
- Proficiency in API development, including Web APIs and Restful APIs;
- Solid understanding of database development using MS SQL and Entity Framework 7;
- Familiarity with Scrum/Agile development methodologies.
NICE TO HAVE:
- Familiarity with frontend development technologies such as HTML, JavaScript, Vue, Angular, or React;
- Experience in native mobile app development for iOS (Swift) and/or Android (Kotlin).
SOFT SKILLS:
- Excellent communication and leadership skills;
- Ability to analyze and make decisions independently;
- Proactive and initiative-driven mindset;
- Creativity and innovative thinking in finding solutions;
- Attention to details.
ENGLISH LEVEL:
Upper-Intermediate/Advanced. The candidate should be able to clearly communicate and deliver his ideas.
WORK SCHEDULE AND TIMEZONE:
Monday — Friday, 10 am — 7 pm, (EET), but could be flexible as long as regular meetings are attended.