Sr Software Engineer

Job Description

Title: Sr Software Engineer

Company Name: Shakti Foundation for Disadvantaged Women.

Vacancy: 01

Age: At least 35 years

Job Location: Dhaka (Mirpur)

Salary: Tk. 60000 - 75000 (Monthly)

Experience:

  • At least 6 years
  • The applicants should have experience in the following business area(s): NGO,Micro-Credit


Published: 2025-08-10

Application Deadline: 2025-09-09

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


Requirements:
  • At least 6 years
  • The applicants should have experience in the following business area(s): NGO,Micro-Credit


Skills Required:

Additional Requirements:
  • Age At least 35 years
  • Minimum 6 years of professional software development experience.

  • At least 3 years of hands-on experience in developing software for microfinance.

  • Proficient in .NET 8, C#, Web API, and Vue.js.

  • Deep knowledge of SQL query writing and relational database design using SQL Server.

  • Experience in writing optimized, maintainable SQL code including complex joins, nested queries, indexing, and stored procedures.

  • Hands-on experience with Azure DevOps, Git version control, CI/CD pipelines, and deploying apps on Azure App Services.

  • Experience with Azure Service Bus or similar enterprise messaging systems.

  • Strong foundation in object-oriented programming, SOLID principles, and common design patterns.

  • Familiarity with microservices architecture.

  • Knowledge of security practices in financial application development.

  • Understanding of regulatory and compliance requirements in microfinance.



Responsibilities & Context:
  • Design, develop, and maintain enterprise-grade web applications using .NET 8, C#, Web API, and Vue.js.

  • Develop responsive and user-friendly front-end interfaces with HTML, CSS, and Vue.js.

  • Work extensively with SQL Server, including complex query writing, database schema design, indexing, stored procedures, and performance optimization.

  • Apply deep knowledge of relational database systems, ensuring data integrity, scalability, and high availability.

  • Implement DevOps practices using Azure DevOps, including CI/CD pipelines, Azure App Services, and Azure Service Bus integration.

  • Apply best practices in software architecture using OOP, SOLID principles, and design patterns.

  • Collaborate with business and technical teams to understand requirements and deliver scalable, secure financial solutions.

  • Participate in code reviews, system testing, and application deployment cycles.



Job Other Benifits:
  • Mobile bill,Tour allowance,Provident fund,Weekly 2 holidays,Gratuity
  • Salary Review: Yearly
  • Lunch Facilities: Partially Subsidize
  • Festival Bonus: 3


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 (%)
National University 6.56%
Daffodil International University (DIU) 5.02%
American International University Bangladesh (AIUB) 5.02%
Jahangirnagar University 4.63%
East West University 2.32%
University of Dhaka 2.32%
University of South Asia 1.54%
Northern University Bangladesh 1.54%
Ahsanullah University of Science and Technology (AUST) 1.54%
BRAC University 1.54%

Interested By Age Range

Age Range Percentage (%)
20-30 54.05%
31-35 26.25%
36-40 11.20%
40+ 7.72%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 2.70%
20K-30K 6.95%
30K-40K 5.79%
40K-50K 6.95%
50K+ 77.61%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 10.81%
0.1 - 1 years 8.11%
1.1 - 3 years 19.31%
3.1 - 5 years 17.76%
5+ years 44.02%

Similar Jobs