Job Title : Dot Net Developer - Corporate Internet Banking
Location : Muscat, Oman (Onsite)
Experience : 5+ Years
Industry : Banking & Financial Services
Employment Type : Full-time
Role Summary
We are seeking a highly skilled .NET Developer with strong expertise in Corporate Internet
Banking (CIB) and financial enterprise applications. The candidate will be responsible for
designing, developing, and maintaining secure and scalable digital banking solutions for corporate
clients, including bulk payment modules, approval workflows, liquidity management, and corporate
user entitlements. The role requires strong full-stack development capability, web service
integration, and deep understanding of banking processes and security protocols.
Key Responsibilities
Design, develop, and maintain corporate internet banking applications using ASP.NET 4.0,
ASP.NET Web Forms, C#.NET, VB.NET, and .NET Core
Perform full-stack development, including front-end development using tools and
frameworks such as Angular / React, JavaScript, jQuery, HTML5, CSS3, and JSON-driven
data exchange.
Develop, integrate, and maintain SOAP / REST APIs, .NET Windows Services, and secure
communication layers for corporate transaction processing.
Manage and optimize SQL Server and PL / SQL databases for high-volume, multi-entity
corporate transactions.
Build and maintain SSRS and Crystal Reports for corporate dashboards, financial MIS, and
transaction reports.
Work on modules such as bulk payments, salary uploads, vendor transfers, corporate
approvals, file processing, account summaries, and entitlements.
Ensure compliance with banking security standards, audit controls, and regulatory
guidelines.
Collaborate with business analysts, QA teams, and security teams for smooth delivery of
corporate banking features.
Support payment system implementations such as ACH, WPS, RTGS, and interbank
transfers.
Contribute to solution design, impact analysis, and end-to-end technical planning for new
CIB feature enhancements.
Required Skills & Qualifications
Minimum 5 years of .NET development experience within the banking or financial domain
Strong experience with ASP.NET, C#.NET, VB.NET, and .NET Core
Hands-on experience with SOAP / REST web services and Windows Services
Proficient in SQL Server, T-SQL / PL-SQL, stored procedures, triggers, and performance
optimization
Strong full-stack capabilities, including JavaScript, JSON, front-end frameworks, and UI
integration
Experience in developing banking reports using SSRS and Crystal Reports
Good understanding of Corporate Internet Banking workflows, maker-checker processes,
corporate entitlements, and approval hierarchies
Familiarity with corporate payment systems, bulk file processing, and transaction
authorization mechanisms
Ability to work independently and collaboratively in cross-functional teams
Preferred Qualifications
Experience with Branch Teller systems, Cash Management Systems, or corporate
channels.
Hands-on exposure to CI / CD pipelines using GitHub, Jenkins, or Azure DevOps.
Knowledge of secure file transfer protocols, especially SFTP.
Understanding of payment interfaces and standards such as NEFT / RTGS, ACH file
formats, and interbank payment workflows.
Experience with JWT, OAuth 2.0, or similar authentication / authorization protocols for
secure banking applications.
Familiarity with fintech solutions, digital banking platforms, or corporate digital onboarding
tools.
Dot Net Developer • Kottayam, IN