National Exchange Company SRL
Senior Software Developer — Build Scalable Financial Systems
Dhaka
Deadline: 2025-10-30
1 Positions
Job Overview
Company: National Exchange Company SRL
Location: Dhaka
Type: FullTime
Salary: Negotiable
Posted: 2025-09-30
Experience: 2 Years
Education Requirements
Bachelor of Science (BSc) / Master of Science (MSc) in Computer Science & Engineering
Job Responsibilities
- Develop distributed and scalable web applications using ASP.NET Core, C#, MVC, Web API and related technologies.
- Design and integrate databases using MS SQL Server, Dapper, ADO.NET, LINQ, and Entity Framework; ensure optimized queries.
- Apply OOP concepts, design patterns, async programming, microservice design (CQRS) and messaging architectures (Service Bus, BLOB).
- Build and consume REST APIs and SOAP/Web Services for internal and external integrations.
- Validate financial transaction flows, data accuracy, and API responses.
- Perform functional, integration, regression, performance, and security testing of financial applications and services.
- Develop and maintain unit testing scripts and ensure quality assurance.
- Support applications post Go-Live during the Defect Liability Period, providing troubleshooting and technical support.
- Prepare and maintain technical documentation, test plans, bug reports and test coverage reports.
- Research and recommend new QA tools, technologies, and processes for financial application testing.
Required Skills
- ASP.NET Core
- C#
- MVC
- Web API
- MS SQL Server
- Dapper
- Entity Framework
- LINQ
- OOP
- Design patterns
- Microservices (CQRS)
- Messaging architecture (Service Bus, Blob)
- REST API development
- SOAP/Web Services
- JavaScript
- jQuery
- TypeScript
- Angular
- Unit testing
- Version Control: Git/GitHub
- Problem solving and analytical skills
- Cloud technology
- Database management
- Cross-functional collaboration
- Testing tools
Benefits & Compensation
- Provident fund
- Performance bonus
- Mobile bill allowance
- Over time allowance
- Lunch facilities: full subsidize
- Salary review: yearly
- Festival bonus: 2
- Competitive salary based on experience & competencies
Job Description
National Exchange Company SRL is seeking an experienced and highly motivated Senior Software Developer to join our engineering team. This job circular invites talented professionals who want to design, build, and maintain high-performance financial applications. If you are passionate about software architecture, reliable transaction processing, and delivering high-quality code, we encourage you to apply. This job is based in Dhaka, Bangladesh and is ideal for candidates with proven experience in enterprise web applications, microservices, and financial integrations. The role requires deep technical knowledge, strong problem-solving skills, and the ability to collaborate across cross-functional teams. Why join the company? Work on mission-critical financial systems used globally by a leading remittance provider. Be part of a multinational environment with opportunities for career growth and learning. Competitive benefits including provident fund, performance bonus, lunch facilities, and festival bonuses. Key responsibilities (summary) Develop distributed and scalable web applications using ASP.NET Core, C#, MVC, Web API and related technologies. Design, integrate and optimize databases using MS SQL Server, Dapper, ADO.NET, LINQ, and Entity Framework. Apply OOP, design patterns, async programming, microservice patterns (CQRS), and messaging architectures (Service Bus, blob storage). Build and consume REST APIs and SOAP/Web Services for internal and external integrations; ensure secure, reliable API responses and validation of financial transactions. Implement responsive and high-performance front-end features using JavaScript (jQuery, TypeScript) and modern frameworks like Angular. Develop and maintain unit tests, and participate actively in QA, regression, performance, and security testing. Support applications after Go-Live during Defect Liability Period and provide troubleshooting and technical support. Prepare and maintain technical documentation, test plans, bug reports and test coverage artifacts. Detailed responsibilities Translate complex business requirements into robust software solutions for remittance and payment flows. Ensure data accuracy and integrity across API responses and transaction flows; validate financial transactions end-to-end. Design and execute test cases for Web APIs, backend services, and database validations; prepare checklists for regression and smoke testing. Recommend and adopt new QA tools, technologies, and development processes for improved financial application testing. Collaborate with product, operations, and support teams to resolve defects and drive continuous improvement. Required skills and experience Bachelor's or Master's degree in Computer Science & Engineering (BSc/MSc CSE) is required. Minimum 2 to 7 years of professional experience in software design, development, and system integration (preferably in banks, remittance companies, or multinational software firms). Strong expertise in ASP.NET Core, C#, MVC, Web API, microservices and messaging architectures. Database skills: MS SQL Server, query optimization, Dapper, Entity Framework, LINQ. Frontend: JavaScript, jQuery, TypeScript and frameworks such as Angular for responsive UI work. Experience with REST API development, SOAP/Web Services, and secure integration patterns. Practical knowledge of unit testing frameworks, CI/CD practices, and version control (Git/GitHub). Strong problem solving, analytical skills and cross-functional collaboration abilities. Who should apply? This circular particularly encourages male applicants aged between 35 to 45 years (per the job posting), with relevant remittance, banking or multinational company experience. Candidates who have previously worked in remittance companies or banks will be given priority. This job is targeted to professionals ready to take ownership of enterprise-grade financial software in Bangladesh. How to apply Interested, highly energetic, and ambitious candidates should apply by sending a CV to the company HR email. Please include meaningful subject lines and provide relevant experience details. To apply, send your resume to hr@nationalexchange.it. The application deadline is strictly enforced; please apply before the last date. This job posting is part of National Exchange Company SRL's recruitment circular and is published to attract suitable candidates for a Full Time role in Dhaka, Bangladesh. We recommend applying early to avoid missing the deadline. Keywords: job, company, circular, bangladesh, apply.