Job Description
We are looking for a Senior Backend Developer (.NET) who can design, develop, and maintain robust backend systems and APIs. You will play a key role in building scalable, secure, and high-performance applications that power real-world business solutions. This role requires strong technical depth in .NET Core, system design, and cloud-based architectures, along with an ownership mindset and an engineering focus.
Responsibilities:
Design, develop, and maintain scalable backend systems using .NET Core / ASP.NET Core.
Build robust RESTful APIs and microservices for high-performance applications.
Participate in architecture design and technical decision-making.
Ensure application performance, scalability, and security best practices.
Work closely with frontend, QA, and DevOps teams for seamless delivery.
Optimize database queries and manage data efficiently (SQL / NoSQL).
Troubleshoot and resolve production issues proactively.
Conduct code reviews and enforce clean coding standards.
Mentor junior developers and contribute to team growth.
Continuously improve systems, processes, and engineering practices.
Requirements:
5–8 years of experience in backend development.
Strong expertise in C#, .NET Core / ASP.NET Core.
Solid understanding of OOP, SOLID principles, and design patterns.
Hands-on experience with REST APIs and microservices architecture.
Strong knowledge of SQL databases (SQL Server / PostgreSQL).
Experience with ORM tools like Entity Framework or Dapper.
Familiarity with authentication & authorization (JWT, OAuth2).
Experience with cloud platforms (Azure preferred / AWS / GCP).
Understanding of CI/CD pipelines and DevOps practices.
Strong problem-solving and debugging skills.
Good communication and team collaboration abilities.
Basic understanding of frontend technologies (React / Vue / Angular) for better cross-team collaboration.
Company Benefits:
Friendly, competitive, and creative work environment with international managers.
Global exposure and opportunities to collaborate with international teams.
Competitive salary aligned with market standards, with timely reviews and performance-based bonuses.
5-day work week (9:00 AM – 5:30 PM) and hybrid work culture.
Access to paid learning resources (e.g., Udemy) and opportunities to work with the latest technologies.
Employee benefits including PF, CIT, paid leave, and sick leave.
Refreshments, recreational activities, and team-building events.