Responsibilities & Context

Job Context

Amber IT Ltd. is looking for an experienced and drivenSoftware Engineer(.NET) to join our growing development team. This role offers an exciting opportunity to be responsible for the core business systems such as ERP, Billing, Payroll, and Inventory systems. As an Engineer, you will lead development efforts, mentor junior team members, and collaborate closely with stakeholders to deliver scalable and maintainable solutions that align with business needs.

Key Responsibilities

  • Develop and maintain enterprise applications (ERP, Billing, Payroll, Inventory).
  • Write clean and scalable code using ASP.NET Core, C#, MVC, Web API, and ASP.NET WebForms.
  • Work on frontend parts using JavaScript, jQuery, AngularJS, ReactJS.
  • Design and optimize database queries using SQL Server and/or MySQL (joins, indexing, stored procedures).
  • Collaborate in implementing CI/CD pipelines and Docker-based deployment.
  • Integrate third-party services and APIs securely.
  • Analyze and troubleshoot application-related issues.
  • Follow coding standards, documentation, and participate in code reviews.
  • Learn and apply best practices such as Clean Architecture and modular system design.

Requirements

Education

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

Experience

  • 3 to 4 years
  • The applicants should have experience in the following business area(s): ISP, Software Company, IT Enabled Service

Additional Requirements

  • Age 24 to 30 years
  • Experience in the ISP industry will be preferred.
  • Experience with C# and ASP.NET Core.
  • Strong knowledge in frontend development (JavaScript, jQuery, AngularJS, ReactJS).
  • Familiarity with ASP.NET WebForms for legacy systems.
  • Experience in SQL Server and/or MySQL.
  • Knowledge of CI/CD and Docker.
  • Understanding of Git, REST API, OOP, SOLID principles, and layered architecture.
  • Experience with cloud platforms (Azure/AWS) is a plus.
  • Ability to work in a team using agile methodologies.
  • Strong debugging, problem-solving, and analytical skills.
  • Excellent communication skills in both English and Bangla.

Salary

Negotiable

Monthly

Location

Dhaka District,Dhaka Division,Bangladesh

Job Overview
Job Posted:
3 months ago
Job Type
Full Time
Position Level
Mid Level Manager (6-10 Years Experience)
Education
Bachelor Degree
Experience
2-5 Years Experience
Prefered Certification / License
NSDA Certified
Total Vacancies
1
Occupation Category
Prefered Qualification Level
BNQF Level 7 Bachelor’s degree level (3–5 years); professional knowledge and analytical decision-making; equivalent to Fazil.

Share This Job:

Location

Dhaka District,Dhaka Division,Bangladesh