We are looking for a skilled Full Stack .NET Developer with 4–5 years of solid experience in C#, ASP.NET Core and Web API, along with strong front-end skills in Angular or React. The ideal candidate should have worked on multiple real-world, end-to-end web application projects and have experience developing, enhancing and maintaining scalable .NET-based solutions. You will collaborate with architects, UI/UX designers, QA and business stakeholders to deliver secure, high-performing applications, and communicate directly with clients in fluent English.
Roles + Responsibilities:
Key Responsibilities
Design, develop and maintain web applications using C#, ASP.NET Core / .NET 6+ and Web API.
Build responsive, user-friendly front-end interfaces using Angular or React, HTML5, CSS3 and JavaScript/TypeScript.
Design databases, write optimized SQL queries and stored procedures, and work with Entity Framework Core.
Develop and integrate RESTful APIs and third-party services.
Write clean, reusable, well-documented and testable code following best practices and SOLID principles.
Take part in requirement discussions, estimations, code reviews and sprint planning.
Communicate directly with clients and stakeholders to understand requirements, give updates and resolve queries.
Troubleshoot, debug and improve the performance of existing applications.
Work with Git, CI/CD pipelines and cloud platforms (Azure preferred) for deployments.
What it takes to be one of us!
Required Skills & Qualifications
Bachelor's degree in Computer Science, IT or a related field (B.E. / B.Tech / MCA or equivalent).
4–5 years of professional experience in full stack development with the Microsoft .NET stack.
Strong knowledge of C#, ASP.NET Core, ASP.NET MVC, Web API and LINQ.
Hands-on experience with Entity Framework Core and Microsoft SQL Server.
Good experience with at least one modern front-end framework: Angular or React.
Solid understanding of HTML5, CSS3, JavaScript, TypeScript and responsive design.
Experience with RESTful API design, authentication and authorization (JWT, OAuth, Identity).
Familiarity with design patterns, OOP and SOLID principles.
Working knowledge of Git and Agile/Scrum methodology.
Basic experience with Azure services (App Service, Azure SQL, Blob Storage) or similar cloud platforms.
Must-Have Soft Skills
These are mandatory for this role, not optional.
Fluent English communication: Able to speak and write clearly and confidently in English, join client calls, explain technical topics to non-technical people, and write professional emails and documentation.
Excellent work attitude: Positive, responsible and dependable. Takes ownership of tasks, meets deadlines, stays professional under pressure and works well as part of a team.
Quick learner: Picks up new technologies, tools and business domains fast, and is curious and self-driven to keep improving.
Problem-solving mindset: Thinks logically, analyzes issues and finds practical solutions independently.
Team player: Collaborates openly, gives and accepts feedback, and helps colleagues succeed.
Good to Have
Experience with CMS platforms such as Umbraco, Sitecore or similar.
Exposure to microservices, Docker or Kubernetes.
Experience with unit testing frameworks (xUnit, NUnit, Jest).
Interest in AI integrations (OpenAI / LLM APIs) within web applications.
Prior experience working directly with international clients.
What We Offer
Opportunity to work on enterprise projects for international clients.
Exposure to modern technologies, CMS platforms and AI-driven solutions.
Learning and growth opportunities with a supportive, collaborative team.
Back to all openings