Software Engineer (.NET Technology)

Bdjobs.com Limited

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering
  • Master of Science (MSc) in Computer Science & Engineering

Experience

    • 2 to 6 years
  • The applicants should have experience in the following business area(s): IT Enabled Service

Additional Requirements

  • Age 20 to 30 years

Technical Skills:

  • Strong proficiency in C#, ASP.NET Core (6/7/8) and Entity Framework Core.
  • Familiarity with Microservices, Dependency Injection, and Asynchronous programming.
  • Deep understanding of OOP, Clean code, Clean Architecture, Design principles, and Design Patterns.
  • Practical experience in SQL Server (stored procedures, indexing, query optimization).
  • Good knowledge of MongoDB, including schema design and aggregation framework.
  • Working knowledge of Git, CI/CD pipelines, and Docker is an advantage.
  • Experience with message brokers (e.g., RabbitMQ, Kafka) will be a plus.
  • Minimum 2 years of experience in professional software development using .NET technologies.

Soft Skills:

  • Excellent analytical and problem-solving abilities.
  • Good communication and teamwork skills.
  • Ability to adapt to a fast-paced environment and meet deadlines.
  • Strong passion for learning and continuous improvement.

 


Responsibilities & Context

  • 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 both relational (SQL Server) and non-relational (MongoDB) databases.
  • Perform database design, optimization, and query tuning for better performance.
  • Collaborate with the product team, UI/UX designers, QA team and other developers in the teams.
  • 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.

Skills & Expertise


Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (Kawran Bazar)

Job Highlights

  • Seeking a skilled .NET Software Engineer to design and build scalable, enterprise-grade applications. Expertise in .NET Core, SQL Server, and MongoDB required. Must have strong problem-solving skills and a passion for robust software design.

Company Information

Bdjobs.com Limited

FollowMore jobs from this company

Address:

8th Floor (West), BDBL Building (Old BSRS) 12, C/A, Dhaka 1215

Business:

Established in 2000, Bdjobs.com Limited has been operating the largest online employment exchange of Bangladesh for the last 24 years. www.bdjobs.com is one of the most visited web sites in the country. It is also among the top five (5) most visited job portals in South Asia. Currently the company offers the following position for immediate recruitment.