Notionmindz Technology
2 weeks ago
Job Role : .NET Developer
Location : Muscat, Oman (Onsite)
Experience Required : 5+ years
Industry : Banking & Financial Services
Employment Type : Full-time
Role Summary
We are seeking a highly skilled .NET Developer with strong experience in banking and financial applications. The ideal candidate will be responsible for designing, developing, and maintaining end-to-end banking solutions, including payment systems and branch operations software. This role requires expertise in both front-end and back-end development, web services, database management, and reporting tools, along with an understanding of banking domain workflows.
Key Responsibilities
- Design, develop, and maintain applications using ASP.NET 4.0, ASP.NET Web Forms, C#.NET, VB.NET, and .NET Core
- Develop and integrate SOAP and REST web services and .NET Windows Services
- Manage and optimize SQL Server and PL/SQL databases
- Implement client-side functionality using JavaScript and handle JSON data exchange
- Develop and maintain SSRS and Crystal Reports for banking reports and dashboards
- Work on full-stack development, delivering seamless user experiences and scalable solutions
- Collaborate with cross-functional teams to deliver high-quality banking applications
- Ensure compliance with banking domain standards and security practices
- Contribute to solutions involving payment systems such as ACH, WPS, RTGS
Required Skills & Qualifications
- Minimum 5 years of experience in .NET development within the banking domain
- Strong experience with ASP.NET, C#, VB.NET, .NET Core
- Hands-on knowledge of SOAP/REST web services and Windows Services
- Proficient in SQL Server, PL/SQL
- Strong full-stack development capabilities, including JavaScript, JSON
- Experience in SSRS and Crystal Reports
- Familiarity with banking processes, payment systems, and branch operations
- Ability to work independently and as part of a collaborative team
Preferred
- Experience with Branch Teller systems
- Familiarity with fintech solutions or digital banking platforms
)