Bdjobs.com Limited
Experienced .NET Software Engineer — Build Scalable Enterprise Web Solutions
Dhaka
Deadline: 2025-10-31
6 Positions
Job Overview
Company: Bdjobs.com Limited
Location: Dhaka
Type: FullTime
Salary: Negotiable
Posted: 2025-10-20
Experience: 2 Years
Education Requirements
Bachelor of Science (BSc) or Master of Science (MSc) in Computer Science & Engineering
Job Responsibilities
- Design, develop, and maintain robust web applications using ASP.NET Core / .NET.
- Develop RESTful APIs and integrate with internal and third-party systems.
- Write clean, maintainable, and testable code following best practices and coding standards.
- Work with relational (SQL Server) and non-relational (MongoDB) databases.
- Perform database design, optimization, and query tuning for better performance.
- Collaborate with product teams, UI/UX designers, QA team and other developers.
- Conduct code reviews and ensure quality through unit testing (xUnit/NUnit/Moq).
- Participate in system design discussions, architecture decisions, and technical reviews.
- Troubleshoot and debug complex application issues.
- Mentor junior developers and share knowledge within the team.
Required Skills
- C#
- ASP.NET Core
- Entity Framework Core
- MS SQL Server
- MongoDB
- RESTful API development
- Microservice Architecture
- Design Patterns
- OOP and Clean Code
- Dependency Injection
- Asynchronous programming
- Docker
- Git / GitHub
- CI/CD pipelines
- Unit testing (xUnit, NUnit)
- Mocking (Moq)
- Message brokers (RabbitMQ, Kafka) - advantage
Job Description
Bdjobs.com Limited is seeking a skilled and motivated Software Engineer (.NET Technology) to join their engineering team in Dhaka. This is a high-impact job opportunity with a reputable company based in Bangladesh. The role is featured in the company circular and invites qualified candidates to apply online. The ideal candidate will be responsible for designing and developing scalable, secure, and maintainable web applications and services using modern .NET technologies. Why this job and company? This position is posted by a well-known company in Bangladesh with a strong online presence and long-standing reputation in the local market. The role offers opportunities to work on enterprise-grade solutions, collaborate across product, design and QA teams, and mentor junior engineers. Online apply is available; the job circular on the company portal contains details on how to submit your application. Key responsibilities Design, develop and maintain robust web applications using ASP.NET Core / .NET. Develop RESTful APIs and integrate with internal and third-party systems. Write clean, maintainable and testable code following best practices and coding standards. Work with relational (SQL Server) and non-relational (MongoDB) databases; perform database design, optimization and query tuning. Collaborate with product teams, UI/UX designers, QA engineers and other developers to deliver high quality products. Conduct code reviews and ensure quality through unit testing (xUnit/NUnit/Moq) and CI/CD pipelines. Participate in system design discussions, architecture decisions and technical reviews. Troubleshoot and debug complex application issues and provide reliable solutions. Mentor junior developers and help build a strong engineering culture. Required qualifications & education Bachelor of Science (BSc) in Computer Science & Engineering or equivalent. Master of Science (MSc) in Computer Science & Engineering is also acceptable/preferred. Minimum 2 years of professional experience in .NET software development (2 to 6 years preferred). Skills & technologies Strong proficiency in C# and ASP.NET Core (6/7/8). Entity Framework Core and SQL Server (stored procedures, indexing, query optimization). Experience with MongoDB (schema design, aggregation framework). Design and implement RESTful APIs, microservice architecture, and design patterns. Familiarity with Dependency Injection, asynchronous programming and OOP principles. Version control with Git (GitHub/GitLab), CI/CD pipelines and Docker containerization. Unit testing frameworks and mocking libraries (xUnit, NUnit, Moq). Exposure to message brokers (RabbitMQ, Kafka) is a plus. Soft skills Strong analytical and problem-solving abilities. Good communication, teamwork and adaptability in a fast-paced environment. Passion for continuous learning and improving code quality. Other job details Job location: Dhaka (Kawran Bazar), Bangladesh — office-based (Work at office). Employment type: Full Time. Vacancies: 6 positions. Age preference stated in circular: 20 to 30 years. How to apply This job supports online apply. Candidates should follow the application instructions on the company circular posted on Bdjobs and apply before the deadline. If the company portal is used, please go to the job circular on bdjobs.com and submit your resume per the posted instructions. You may also contact the recruiter via the listed mobile number for queries: 01772248149. Make sure to apply before the closing date to be considered. Important dates Posted on: 2025-10-20 Application deadline (valid through): 2025-10-31 This job posting is part of the company's recruitment circular for positions in Bangladesh. Interested candidates who meet the education and experience requirements are encouraged to apply promptly. The description includes responsibilities, required skills and company details to help you prepare a strong application. Good luck!