HCLTech Singapore | Senior .NET ERP Engineer
We are HCLTech, one of the fastest growing large tech companies in the world and home to 219,000+ people across 60 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud.
Job Location - HCLTech Singapore
Eligibility - Should be a graduate with transcript available, holding a valid passport and willing to relocate to Singapore.
Job Overview
The Senior .NET ERP Engineer & Application Responsible (AR) owns the technical architecture, customization, and risk governance of core financial Enterprise Resource Planning (ERP) and wealth management platforms. You will balance hands-on .NET software engineering with formal Application Responsible (AR) duties. You will serve as the primary technical authority ensuring that asset management, portfolio tracking, and billing ERP systems maintain maximum uptime, ironclad security, and strict compliance with global wealth management regulations.
Key Responsibilities
• System Architecture: Design, develop, and optimize high-throughput application layers using .NET Core, C#, Web API, and microservices to handle complex private banking workflows.
• Wealth ERP Customisation: Build and customize financial modules within or integrated into the bank's ERP system Temenos to manage asset allocations, HNW client billing, fee structures, and multi-currency ledgers.
• Data Pipeline Integration: Engineer secure, real-time RESTful APIs and event-driven streaming solutions connecting external market data feeds, portfolio management tools, and core banking ledgers.
• Performance Optimization: Conduct regular database tuning (SQL Server, Oracle) and code refactoring to process high-volume financial batch files, end-of-day valuations, and client reporting pipelines under tight schedules.
Application Responsible (AR) Governance & Wealth Risk
• Application Ownership: Serve as the designated technical custodian (AR) or Deputy AR for critical wealth management ERP applications, taking absolute accountability for system risk profiles.
• Regulatory & Audit Compliance: Ensure all platform features and data storage policies comply with strict international wealth management frameworks, including MAS, FINMA, MiFID II, and global anti-money laundering (AML) controls.
• Security & Vulnerability Management: Drive continuous security hardening by remediating penetration test vulnerabilities, static code analysis issues (SonarQube), and executing critical software patching cycles.
• Production Stability & DR: Lead the Change Advisory Board (CAB) code deployment reviews, orchestrate Root Cause Analysis (RCA) for platform incidents, and manage disaster recovery (DR) / business continuity testing for high-value client portals.
• Vendor and Stakeholder Liaison: Manage technical relationships with external wealth management ERP vendors while collaborating with Relationship Managers, Compliance Officers, and Operations leads to align software updates with business needs.
Required Skills & Qualifications
• Experience: 7 to 10 years of professional software engineering experience within a private banking, wealth management, asset management, or premier financial services environment.
• Technical Stack: Mastery of .NET (C#, .NET Core), ASP.NET Core, Entity Framework, secure web tokens (OAuth/OIDC), and writing highly optimized transactional SQL.
• Domain Expertise: Clear structural knowledge of ERP financial modules tailored to asset management, portfolio valuation, fee computation, and multi-asset class reconciliation.
• Methodology: Strong experience in Scaled Agile Frameworks (SAFe) alongside highly automated CI/CD deployment pipelines (Azure DevOps, GitHub Actions, or Jenkins).