Key Responsibilities:
- Design, develop, and maintain robust, scalable, and secure banking applications using VB.NET and/or .NET frameworks.
- Develop and optimize database structures, queries, and performance on MSSQL and/or Oracle platforms.
- Collaborate with cross-functional teams to gather and understand requirements, ensuring alignment with business objectives.
- Ensure software meets high-quality standards through rigorous testing, debugging, and performance tuning.
- Engage in code reviews and participate in the software development lifecycle from requirements to deployment.
- Provide support for deployed applications, troubleshoot issues, and implement enhancements based on user feedback.
- Stay updated on industry trends, emerging technologies, and regulatory changes in the banking domain.
Required Qualifications and Skills:
- Technical Expertise:
- Hands-on experience with VB.NET and/or .NET technologies for at least 5 years.
- Proficiency in database design and development using MSSQL and/or Oracle.
- Experience:
- 10+ years of overall development experience in software development.
- 5+ years of experience in banking application development, with a solid understanding of financial workflows, compliance, and security standards.
- Domain Knowledge:
- Prior work experience in Singapore, with a good understanding of its technology and banking ecosystem.
Education and Certifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Professional certifications in .NET, MSSQL/Oracle, or banking technologies are a plus.