Backend Engineer (.NET)
Indexed description
Location: Dhaka
Job Type: Full-Time
Workplace Type: On-Site
Job ID: IJOB202664686
Experience: Minimum 3 Years
We need a backend engineer who can own things end to end, from design to production.
Key Responsibilities
- Design backend systems, from small services to medium and large-scale architectures
- Work with databases at a deep level, not just querying them but understanding how they actually work internally
- Build and scale microservices, and run them on public clouds like AWS or Azure
- Use AI and agentic tools in your daily workflow to code, test, and ship faster
- Solid system design skills. You should be able to reason through tradeoffs, not just draw diagrams
- Strong database fundamentals like indexing, transactions, replication, and query performance
- Real hands-on experience with microservices and distributed systems
- Comfortable working in AWS, Azure, or similar cloud platforms
- Actually, uses AI tools in your development process, not just familiar with them
- Good problem-solving skills and can communicate clearly with the team
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Minimum 2 years of professional experience in .NET development.
- Strong proficiency in C#, ASP.NET Core, and the .NET Framework/.NET Core.
- Strong understanding of REST APIs and web service development.
- Experience working with relational databases and SQL (SQL Server/MySQL/PostgreSQL).
- Familiarity with Git and modern software development workflows.
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Excellent problem-solving and debugging skills.
- Good communication and teamwork abilities.
- Experience: 1 to 2 years
- Education:
- Skills: C#, .NET / .NET Core / .NET Framework, ASP.NET Core, REST API Development, Distributed Systems, AWS / Azure Cloud
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search