Logo 1Logo 2
Vacancies|Registration|Login
© 2025Systech Digital Limited.All rights reserved.
Terms & ConditionsPrivacy PolicyNeed Help?
Back to all jobs
Backend Software Engineer - ASP.NET

Backend Software Engineer - ASP.NET

DhakaClosing Date: Dec 31, 2025Vacancy: 2
Apply for job
Software EngineerFull Time

Job Description: Backend Software Engineer - ASP.NET

Overview

We are seeking a highly motivated and skilled Backend Software Engineer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable web applications and APIs using the Microsoft .NET ecosystem. This role requires strong proficiency in C# and ASP.NET Core and a commitment to writing clean, maintainable, and efficient code.

Key Responsibilities

  • Design and Development: Develop, test, and maintain robust backend services, APIs, and business logic using ASP.NET Core/MVC, C#, and related Microsoft technologies.

  • Database Management: Design, optimize, and manage data structures and stored procedures in relational databases, primarily SQL Server.

  • Integration: Integrate user-facing elements developed by frontend developers with server-side logic.

  • Code Quality: Ensure the best possible performance, quality, and responsiveness of applications through code reviews, unit testing, and continuous integration.

  • Collaboration: Work closely with product managers, QA engineers, and frontend developers to define system requirements and deliver features on time.

  • Maintenance & Support: Troubleshoot, debug, and upgrade existing systems and provide technical support.

Required Skills and Qualifications

  • 3+ years of professional experience in backend development.

  • Expertise in C# and the .NET framework, particularly ASP.NET Core (or ASP.NET MVC/Web API).

  • Solid understanding of RESTful API design principles and microservices architecture.

  • Proficiency with SQL Server or other relational databases (e.g., PostgreSQL, MySQL).

  • Experience with Git or a similar version control system.

  • Strong knowledge of object-oriented programming (OOP) principles and design patterns.

  • Excellent problem-solving skills and attention to detail.

Preferred (Bonus) Skills

  • Experience with cloud platforms such as Azure (e.g., App Services, Azure Functions) or AWS.

  • Familiarity with containerization technologies like Docker and orchestration with Kubernetes.

  • Knowledge of front-end technologies (e.g., JavaScript, React, Angular) is a plus.

  • Experience with CI/CD pipelines (e.g., Azure DevOps, GitLab CI).