Senior Full-Stack Developer
Join a digital transformation program for a leading bank, building backend and frontend components for complex distributed systems in an on-premises containerized environment.
Responsibilities
- Design, specify, and develop backend and frontend components.
- Contribute to software architecture focused on performance, scalability, and information security.
- Design and integrate internal and external REST APIs.
- Build event-driven architecture and the system messaging backbone.
- Develop in an on-premises containerized environment using AI coding tools.
Requirements
- Extensive hands-on software development experience.
- Deep backend development experience with .NET Core and production frontend experience with React.
- Experience building microservices and distributed systems.
- Extensive experience designing and developing REST APIs.
- Experience with Kafka, Redis, and OpenShift or Kubernetes.
- Experience using Claude Code or a similar AI coding assistant in a daily development workflow.
- Strong process thinking, including complex workflows, data processing, and multithreading.
- Ability to take end-to-end ownership, work independently, and solve complex technical problems.