Search by job, company or skills

Bnp Paribas Bank

Dotnet Developer

Save
  • Posted 3 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Position Overview

The ALMT IT (Risk & PnL) C# .NET Developer will join the ALMT‑IT team – the technology hub supporting the Asset‑and‑Liability Management (ALMT) function across the Group. The role focuses on the design, development, enhancement, and maintenance of Risk & PnL applications that generate, manage and report profit‑and‑loss and risk data for the Treasury's balance‑sheet activities. Working in an agile environment, the developer will deliver high‑quality code, support releases and provide out‑of‑hours production support when required.

Job Responsibilities

  • Design, develop, test, and support C#/.NET applications (including micro‑services, WCF, Web API, REST).
  • Produce and maintain technical artefacts: UML design models, test plans, unit/integration/regression/performance tests (using NUnit, Moq, etc.).
  • Estimate effort, plan sprints, and meet delivery deadlines.
  • Deploy application components, shell scripts and database objects; create release documentation.
  • Participate in on‑call / out‑of‑hours support and ensure rapid resolution of production issues.
  • Apply coding standards, version‑control (Git/Bitbucket) and follow the software‑development‑life‑cycle (SDLC) process.
  • Continuously acquire new technical skills and take on higher‑level responsibilities.
  • Propose and prototype innovative technical solutions or proof‑of‑concepts.
  • Support continuous‑improvement initiatives to increase delivery efficiency and process quality.
  • Share knowledge and mentor peers on best‑practice development and testing techniques.

Required Education, Skills and Experience

Education

Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related field.

Technical Skills

• Strong OOP concepts and expert‑level C# programming.

• Experience building Service‑Oriented Architecture (SOA) with Micro‑services, WCF, Web API, or RESTful services.

• Proficient with Microsoft Entity Framework.

• Solid SQL/Database programming (medium level).

• Basic Linux/Unix command line and shell‑scripting knowledge.

• Full‑stack understanding of the SDLC and agile delivery.

• Experience in technical analysis, n‑tier design, and multi‑system integration.

• Version‑control using Git (or Bitbucket).

Testing & Quality

Ability to create and execute automated test suites (unit, integration, regression, performance) using frameworks such as NUnit, Moq, etc.

Behavioral Competencies

• Client‑focused mindset.

• Strong attention to detail and rigor.

• Excellent interpersonal and communication skills.

• Proven teamwork and collaboration ability.

• High adaptability and willingness to learn new technologies.

Experience

Minimum 4 years of professional software development experience in a financial‑services or banking environment (preferred but not mandatory).

Preferred Education, Skills and Experience

Technical

• Experience with .NET Core.

• Familiarity with NoSQL databases, particularly Cassandra.

• Knowledge of event‑streaming platforms such as Kafka.

• CI/CD tooling experience, especially Jenkins.

• Exposure to containerization (Docker/Kubernetes) or cloud platforms (Azure/AWS).

Additional Experience

• Prior work on Risk‑&‑PnL or Treasury‑related applications.

• Understanding of financial concepts (liquidity, interest‑rate, FX risk).

Certifications

• Relevant Microsoft certifications (e.g., MCSD, Azure Developer).

Soft Skills

• Proven track record of delivering innovation within a regulated environment.

• Ability to mentor junior developers and lead small technical work‑streams.

Department: ALMT IT – Asset & Liability Management Treasury

The successful candidate will combine solid C#/.NET expertise with a proactive, client‑centric attitude, helping the ALMT function deliver reliable, high‑quality Risk & PnL solutions.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150430185

Similar Jobs

Mumbai, India

Skills:

.NETSpecflowWeb DriverAutomation TestingVisual StudioApiAzureSql ScriptingPythonAzure DevOpsAzure Durable Functions

Mumbai, India

Skills:

.NET.Net CoreLinqGitWeb ApiAsp.net MvcSQL ServerEntity FrameworkRest ApisAzureMicroservices

Mumbai, India

Skills:

.NET.Net CoreNunitApisMicroservicesMoqGitGcpAzureXunitAWScloud platformsAI-assisted toolsOOP design patternsunit testing frameworks

Mumbai, India

Skills:

.NETLinqMlSQL ServerAgileMicroservicesDevopsReactjsAngularEntity FrameworkASP.NETMvcAzureRESTWeb ApiJavascriptAzure OpenAI ServiceAiAzure AI FoundryRAGLangChain

Mumbai, India

Skills:

AngularReactRest ApisSQL databasesASP.Net Core