Software Engineer (.NET Technology)

Job Description

Title: Software Engineer (.NET Technology)

Company Name: Bdjobs.com Limited

Vacancy: 6

Age: 20 to 30 years

Job Location: Dhaka (Kawran Bazar)

Salary: Negotiable

Experience:

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


Published: 2025-10-20

Application Deadline: 2025-10-31

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


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


Skills Required: ASP.NET Core,C#,docker,Entity Framework,Git and Github,Microservice Architecture and Design Patterns,MongoDB,MS SQL Server ,OOP

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.



Job Other Benifits:

Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Interested By University

University Percentage (%)
American International University Bangladesh (AIUB) 6.69%
National University 6.10%
Daffodil International University (DIU) 3.78%
Jahangirnagar University 2.91%
International University of Business Agriculture and Technology 2.62%
Bangladesh University of Business and Technology 2.33%
American International University-Bangladesh 2.03%
Northern University Bangladesh 2.03%
Independent University, Bangladesh 1.74%
Pabna University of Science and Technology 1.45%

Interested By Age Range

Age Range Percentage (%)
20-30 73.84%
31-35 18.02%
36-40 4.94%
40+ 2.03%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 10.79%
20K-30K 20.99%
30K-40K 14.87%
40K-50K 14.58%
50K+ 38.78%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 25.00%
0.1 - 1 years 13.37%
1.1 - 3 years 26.45%
3.1 - 5 years 17.73%
5+ years 17.44%

Similar Jobs