
Search by job, company or skills

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
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.
Job ID: 150430185
Skills:
.NET, Specflow, Web Driver, Automation Testing, Visual Studio, Api, Azure, Sql Scripting, Python, Azure DevOps, Azure Durable Functions
Skills:
.NET, .Net Core, Linq, Git, Web Api, Asp.net Mvc, SQL Server, Entity Framework, Rest Apis, Azure, Microservices
Skills:
.NET, .Net Core, Nunit, Apis, Microservices, Moq, Git, Gcp, Azure, Xunit, AWS, cloud platforms, AI-assisted tools, OOP design patterns, unit testing frameworks
Skills:
.NET, Linq, Ml, SQL Server, Agile, Microservices, Devops, Reactjs, Angular, Entity Framework, ASP.NET, Mvc, Azure, REST, Web Api, Javascript, Azure OpenAI Service, Ai, Azure AI Foundry, RAG, LangChain
Skills:
Angular, React, Rest Apis, SQL databases, ASP.Net Core
We don’t charge any money for job offers