Title: Software Developer (Officer - Principal Officer)
Company Name: Trust Bank Ltd.
Vacancy: --
Age: At least 18 years
Job Location: Anywhere in Bangladesh
Salary: --
Experience:
Strong experience in .NET development (C#, ASP.NET, .NET Framework / .NET Core)
Experience in web application development using ASP.NET (Web Forms, MVC, or APIs)
Experience in mobile application development (Android, iOS, or cross-platform)
Strong knowledge of Microsoft SQL Server, Oracle, My SQL including stored procedures and query optimization
Experience in API development, system integration, and AI-enabled solutions
Experience with frontend technologies (HTML, CSS, JavaScript, Bootstrap, jQuery) and modern frameworks (React, Flutter)Knowledge of version control systems (Git, SVN)
Experience or understanding of banking, fintech, enterprise systems, digital banking platforms, payment gateways, or AI-based solutions is an advantage
Strong analytical and problem-solving skills
Ability to work independently and in a team environment
Good communication and documentation skills
Design, develop, and maintain banking software applications and digital platforms, including AI-enabled solutions.
Develop and support web-based applications using .NET technologies (ASP.NET, C#, .NET Framework / .NET Core).
Develop and maintain mobile banking applications (Android / iOS / Hybrid frameworks).
Design and implement RESTful APIs and system integrations with internal and external banking payment systems including CBS, Remittance, e-Commerce Gateway, APPs, etc.
Develop and optimize database objects (SQL Server, Stored Procedures, Functions, Views).
Perform application troubleshooting, debugging, and performance tuning.
Ensure application security, data integrity, and compliance with banking IT policies.
Prepare technical documentation, system design documents, and user guides.