Senior Software Engineer

Job Description

Title: Senior Software Engineer

Company Name: FinSource Limited

Vacancy: 01

Age: At least 28 years

Job Location: Dhaka (Mohakhali)

Salary: Tk. 130000 - 150000 (Monthly)

Experience:

  • 6 to 8 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, BPO/ Data Entry Firm


Published: 2026-05-04

Application Deadline: 2026-06-03

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


Requirements:
  • 6 to 8 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, BPO/ Data Entry Firm


Skills Required: .NET,ASP .NET,CI CD,CSS,Entity Framework,HTML,JavaScript,MS SQL Server ,MVC

Additional Requirements:
  • Age At least 28 years
  • Both males and females are allowed to apply.

  • 6–8 years of hands-on experience in software development using Microsoft technologies.

  • Strong proficiency in C#.NET, NET Core, ASP.NET, MVC, Entity Framework, XML, IIS and Visual Studio.     

  • Experience designing and developing web applications using Angular, React, HTML, CSS, and modern JavaScript.

  • Experience developing RESTful services and REST architecture.

  • Experience with Messaging technologies like MSMQ, IBM MQ (WebSphere MQ), RabbitMQ.

  • Strong database development experience with Microsoft SQL Server - writing complex queries, stored procedures, and performance tuning.

  • Experience with SSIS and SSRS.

  • Proficient with version/source control tools like TFS, Git and platforms like Azure DevOps or similar.

  • Experience working with and modernizing legacy applications.

  • Excellent verbal and written communication skills.

  • Strong interpersonal and customer service skills.

  • Exceptional organizational skills with high attention to detail.

  • Ability to work independently and collaboratively.       

  • Strong analytical and problem-solving abilities.



Responsibilities & Context:

Job Context

We are seeking a highly motivated and skilled Senior Software Engineer to join our development team. The ideal candidate is a collaborative team player who thrives in a fast-paced environment but is also capable of working independently with minimal supervision. The candidate should demonstrate strong problem-solving abilities and analytical skills with a proven ability to manage multiple tasks and projects simultaneously, and the capacity to research and resolve technical issues on their own. The candidate will be responsible for designing, developing, and maintaining high-quality, scalable software solutions, and support all HUB+ applications, while working closely with Product Managers, business stakeholders, QA, and fellow developers.

 

This position will be part of a high-performing team working within a defined timeframe and in a cross-functional technical team as well as providing support to customers.

Responsibilities

  • Design and architect scalable, high-performance applications using modern .NET technologies.

  • Develop both front-end and back-end solutions, test, and maintain high-quality software applications and features.

  • Participate in all stages of the SDLC, including requirements gathering, design, implementation, testing, deployment, and maintenance.

  • Maintain, refactor, and modernize legacy applications.

  • Troubleshoot and resolve complex technical problems while refining existing code to ensure maintainability and performance.

  • Participate in discussions and documentation for product enhancements and feature development, ensuring alignment with business objectives.

  • Participate in code reviews and validate features to ensure alignment with technical standards and stakeholder expectations.

  • Actively participate in daily standups, cross-functional meetings, and architectural discussions.

  • Ensure high-quality releases are delivered to testing environments on schedule, adhering to project scope and specifications.

  • Contribute to improving development processes, tools, and methodologies within the team.

  • Participate in on-call support rotations and production issue resolution as required.

  • Work with Product Managers, business stakeholders and fellow developers to resolve technical issues as required.

  • Handle special projects and assignments as required.

     



Job Other Benifits:
  • Tour allowance,Medical allowance,Performance bonus,Provident fund,Weekly 2 holidays,Insurance,Gratuity
  • Lunch Facilities: Full Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2


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

Similar Jobs