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.
Responsibilities
Dot Net
- 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 Customization: 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.
Skills Requirement
- Bachelor's degree in Engineering/Information Technology/Computer Science/related Field
- 7 to 10 years of professional software engineering experience within a private banking, wealth management, asset management, or premier financial services environment.
- Clear structural knowledge of ERP financial modules tailored to asset management, portfolio valuation, fee computation, and multi-asset class reconciliation
- Strong experience in Scaled Agile Frameworks (SAFe) alongside highly automated CI/CD deployment pipelines (Azure DevOps, GitHub Actions, or Jenkins).
- Technical Stack: Mastery of .NET (C#, .NET Core), ASP.NET Core, Entity Framework, secure web tokens (OAuth/OIDC), and writing highly optimized transactional SQL.