Experience: 6–8 years
Job Type: Full-Time
Salary: 400 – 800K
Industry: Financial Technology / Banking / Risk Analytics
About the Role:
We are seeking a Senior Software Engineer with deep experience in financial modeling, particularly IFRS9 Expected Credit Loss (ECL) and Effective Interest Rate (EIR). The ideal candidate will also have a strong background in AI/ML development, data engineering, and DevOps practices, with a passion for building robust, intelligent financial systems.
Key Responsibilities:
Design and implement financial systems based on IFRS9 ECL and EIR regulatory frameworks.
Collaborate with data science and finance teams to integrate AI/ML models into risk and credit evaluation workflows.
Build scalable APIs and services using .NET Core and Node.js.
Develop user-friendly dashboards and analytics interfaces using Angular or React.
Integrate and manage structured and unstructured data using MS SQL Server and MongoDB.
Implement and maintain data pipelines for large-scale data ingestion and transformation.
Contribute to model versioning, deployment, monitoring, and validation in production environments.
Core Tech Stack & Tools:
Backend & Frontend Development
ASP.NET Core / .NET Core
Node.js
Angular / React
Databases
MS SQL Server
MongoDB
AI / Machine Learning
Python, scikit-learn, TensorFlow, PyTorch
ONNX, FastAPI, Flask (for model deployment)
QuantLib, NumPy, SciPy (for financial computations)
Excel-Python integrations (e.g., xlwings, OpenPyXL)
ETL / Data Engineering
Apache Airflow, Azure Data Factory, SSIS
Apache Spark or Databricks (for large-scale model training)
DevOps & MLOps
Docker, Kubernetes
Azure DevOps, GitHub Actions
MLflow, DVC (for experiment tracking and model versioning)
Prometheus, Grafana, ELK Stack (for monitoring/logging)
Security & Integration
OAuth2, OpenID Connect
Azure Key Vault or AWS Secrets Manager
Required Skills:
6–8 years of experience in software engineering, ideally in the financial or fintech domain.
Deep understanding of IFRS9, ECL, and EIR concepts and implementation practices.
Strong programming skills in C# (.NET Core) and JavaScript/TypeScript (Node.js, Angular/React).
Experience in developing and deploying machine learning models.
Good understanding of data pipelines, model lifecycle, and cloud services.
Nice to Have:
Experience with MLOps tools, CI/CD automation, and cloud AI platforms (Azure ML, AWS SageMaker).
Exposure to banking, lending, or credit risk systems.
Ability to work with both technical and non-technical stakeholders.
What We Offer:
Competitive salary: 400 – 800K
Opportunity to work on cutting-edge AI-driven financial solutions
Collaborative, growth-oriented work environment
Exposure to regulatory tech and enterprise-level software delivery
Job Type: Full-time