Sr. Software Engineer

Job Description

Title: Sr. Software Engineer

Company Name: Bashundhara Group

Vacancy: --

Age: 25 to 35 years

Location: Dhaka

Salary: Negotiable

Experience:
∎ 4 to 8 years

Published: 29 Jun 2025

Education:
∎ Bachelor/Honors, Masters in any discipline
∎ Bachelor’s degree or Master’s degree in computer science / software engineering, or in a related field.
∎ Bachelor’s degree or Master’s degree in computer science / software engineering, or in a related field.

Requirements:

Additional Requirements:
∎ Age 25 to 35 years
∎ Strong analytical and problem-solving capabilities.
∎ Excellent communication and documentation skills.
∎ Ability to lead teams and mentor junior developers.
∎ Experience working both independently and within cross-functional teams.
∎ Familiarity with stakeholder engagement and requirement gathering processes.
∎ Strong analytical and problem-solving capabilities.
∎ Excellent communication and documentation skills.
∎ Ability to lead teams and mentor junior developers.
∎ Experience working both independently and within cross-functional teams.
∎ Familiarity with stakeholder engagement and requirement gathering processes.

Responsibilities & Context:
∎ Minimum 5 years of experience in software engineering.
∎ Proficiency in ASP.NET / ASP.NET Core (MVC, Web API).Expert in C#, .NET Framework / .NET Core.
∎ In-depth experience with SQL Server, including T-SQL, stored procedures, indexing, triggers, and performance optimization.
∎ Hands-on with Entity Framework (EF/EF Core).Solid foundation in HTML, CSS, JavaScript, jQuery, AJAX.
∎ Experience developing and integrating RESTful APIs.
∎ Proficient version control (Git / TFS).
∎ Knowledge of Windows Server / IIS hosting….
∎ Experience in Angular / React for full-stack roles.
∎ Familiarity with Azure / AWS for cloud-based deployment.
∎ Working knowledge of Agile/Scrum methodologies.
∎ Experience with Unit Testing tools (NUnit, MSTest)….
∎ Experience implementing and supporting CRM systems (e.g., lead management, follow-up automation, customer segmentation, dashboards, workflow automation, MIS).
∎ Prior work on ERP modules such as Inventory, Sales, Purchase, and Finance.
∎ Integration experience between CRM and ERP systems to ensure smooth business operations….
∎ Familiarity with Python, NumPy, Pandas, Scikit-learn.
∎ Understanding of data preprocessing, model training, and ML model evaluation.
∎ Experience deploying ML models via APIs or ML.NET within .NET applications.
∎ We are looking for highly motivated and technically proficient software developers to join our enterprise IT team. The ideal candidates will bring solid experience in Microsoft's technology stack, workflow automation, CRM/ERP systems, and emerging technologies such as AI/ML, to lead or contribute to mission-critical digital initiatives.This opportunity is perfect for individuals who thrive in agile environments, excel in team leadership, and are passionate about solving complex problems through innovation, collaboration, and ethical development practices.
∎ Core Requirements:
∎ Minimum 5 years of experience in software engineering.
∎ Proficiency in ASP.NET / ASP.NET Core (MVC, Web API).Expert in C#, .NET Framework / .NET Core.
∎ In-depth experience with SQL Server, including T-SQL, stored procedures, indexing, triggers, and performance optimization.
∎ Hands-on with Entity Framework (EF/EF Core).Solid foundation in HTML, CSS, JavaScript, jQuery, AJAX.
∎ Experience developing and integrating RESTful APIs.
∎ Proficient version control (Git / TFS).
∎ Knowledge of Windows Server / IIS hosting….
∎ Desirable Skills (Good to Have):
∎ Experience in Angular / React for full-stack roles.
∎ Familiarity with Azure / AWS for cloud-based deployment.
∎ Working knowledge of Agile/Scrum methodologies.
∎ Experience with Unit Testing tools (NUnit, MSTest)….
∎ Business Process & CRM/ERP Knowledge-
∎ Experience implementing and supporting CRM systems (e.g., lead management, follow-up automation, customer segmentation, dashboards, workflow automation, MIS).
∎ Prior work on ERP modules such as Inventory, Sales, Purchase, and Finance.
∎ Integration experience between CRM and ERP systems to ensure smooth business operations….
∎ AI/ML (Added Advantage)-
∎ Familiarity with Python, NumPy, Pandas, Scikit-learn.
∎ Understanding of data preprocessing, model training, and ML model evaluation.
∎ Experience deploying ML models via APIs or ML.NET within .NET applications.

Skills & Expertise:

Compensation & Other Benefits:
∎ T/A, Mobile bill, Insurance, Gratuity
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Other benefits as per company policy

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka

Company Information:
∎ Bashundhara Group
∎ Human Resources Division, Bashundhara Group, Bashundhara Industrial Headquarter (BIHQ), Tower#1, Plot#844, Road#12, Block#I, Bashundhara R/A, Dhaka-1229.
https://www.bashundharagroup.com/
∎ Real Estate, Manufacturing, Trading, Services, Media etc.

Address::
∎ Human Resources Division, Bashundhara Group, Bashundhara Industrial Headquarter (BIHQ), Tower#1, Plot#844, Road#12, Block#I, Bashundhara R/A, Dhaka-1229.
∎ https://www.bashundharagroup.com/
∎ Real Estate, Manufacturing, Trading, Services, Media etc.

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

Application Deadline: 10 Jul 2025

Category: IT/Telecommunication

Similar Jobs