.Net Developer🔥
Job Description:
We are seeking a skilled .NET / C# Developer to join our growing engineering team. You will be responsible for designing, building, and maintaining a range of software solutions, from robust back-end services and REST APIs to client-facing applications.
What will you be responsible for?
- Design, develop, and maintain C# applications spanning back-end services, web APIs, and client-facing software.
- Translate business requirements and UX wireframes into working, production-ready software.
- Write clean, efficient, and well-documented code following established coding standards.
- Optimize application performance (identify bottlenecks, profile code, and implement targeted improvements).
- Build and evolve data access layers using Entity Framework Core or raw SQL against SQL Server.
- Integrate AI capabilities into applications using Semantic Kernel or Azure OpenAI, including LLM-powered features and retrieval-augmented generation (RAG) patterns.
- Participate in design discussions and architectural decisions, contributing ideas and challenging assumptions.
- Conduct and respond to code reviews, maintaining a culture of quality and continuous improvement.
- Write unit and integration tests to ensure reliability and support regression coverage.
- Collaborate with QA, DevOps, and product teams to ensure smooth deployment and release cycles.
- Stay current with evolving .NET platform capabilities and proactively propose improvements to the codebase.
Are you the one we’re looking for?
- 2+ years of professional software development experience in C# and .NET.
- Solid understanding of object-oriented design principles (SOLID, DRY, KISS).
- Proficiency with .NET 6 / .NET 8 (or later) and the broader .NET ecosystem.
- Hands-on experience building ASP.NET Core Web APIs or MVC applications.
- Experience building or maintaining Windows desktop applications with WinForms.
- Practical knowledge of SQL and relational database design.
- C# (strong command of modern language features: async/await, LINQ, generics, records).
- ASP.NET Core (REST API development, middleware, dependency injection).
- SQL Server (querying, stored procedures, indexing, and performance tuning with SSMS).
- Entity Framework Core or Dapper for data access and ORM.
- Git (branching strategies, pull requests, code review workflows).
- Agile / Scrum (comfortable working in sprint-based environments).
What extra skills help?
- Experience with SQL Server.
- Experience with ASP.NET MVC.
- Experience with .NET Core.
- Experience with an ORM like NHibernate, Entity Framework.
- Worked with git, subversion.
- Agile / Scrum (comfortable working in sprint-based environments).






Social Perks & Recognition
Team Building Budget
Foster connections with colleagues through dedicated team-building activities.
Loyalty Awards
Celebrate milestones with weekend getaways, cakes and gifts depending on your time with the company.
Holiday Gifts for You and Your Children
Spread holiday cheer with personalised gifts for you and your family.
Referral Fee
Earn bonuses by recommending top talent.
Free Passes to Cultural Events
Explore concerts, theatre performances, and other cultural events.
Monthly Movie Tickets
Enjoy a movie with your colleagues each month. The experience and the popcorn are on us.