JRN056 · Fullstack - Both (Backend & Frontend)
Staff Software Engineer
Key responsibilities
1) Lead architecture of modern .NET services and APIs.
2) Build and evolve ASP.NET Core services.
3) Design integrations with PCC and Collections data products.
4) Establish stable API and integration contracts.
5) Reduce unnecessary coupling to Cards source systems.
6) Lead modernisation of legacy .NET services where required.
7) Build cloud-native solutions on DHP/AWS.
8) Establish CI/CD, automated testing and observability standards.
9) Improve application resilience and security.
10) Lead complex production troubleshooting.
11) Mentor Senior Software Engineers.
Essential skills
a) C#.
b) Modern .NET / .NET Core.
c) ASP.NET Core.
d) REST APIs.
e) AWS.
f) Distributed systems.
g) Containers.
h) SQL.
i) CI/CD.
j) Automated testing.
k) Application security.
l) Production engineering.
Highly regarded
.NET 8.
DHP.
Event-driven architecture.
Cards or payments.
PCC.
Financial services.