Our client operates within the banking sector and is currently expanding a newly introduced, custom-built Business Process Management platform. The solution is already live in production and is being progressively extended to cover additional back-office processes. To support this strategically important initiative, the team is strengthening its engineering capabilities with an experienced microservices specialist who can contribute to both delivery and architectural discussions in a modern DevSecOps environment.
* Design, develop, and validate .NET-based microservices within an agile DevSecOps setup
* Contribute to system design, architecture choices, and technical standards
* Translate functional and technical requirements into robust software solutions
* Collaborate closely with engineers across multiple workstreams
* Produce clear technical documentation covering design and implementation decisions
* Support production systems, including participation in on-call rotations
Requirements
* Degree in computer science, information systems, or equivalent professional experience
* Minimum five years of software development experience, including solid hands-on work with C# and .NET Core
* Proven experience building and running microservices in containerized environments such as Kubernetes or OpenShift
* Strong focus on code quality, maintainability, and automated testing practices (TDD considered an advantage)
* Practical experience with messaging systems (e.g. Kafka), relational and non-relational databases, and CI/CD pipelines
* Good understanding of integration and design patterns, especially event-driven architectures
* Strong communication skills, structured problem-solving approach, and ability to work independently in a fast-paced environment
* Professional fluency in spoken and written English
Nice to Have
* Exposure to Blazor-based applications
* Experience working with workflow engines such as Elsa
* Knowledge of an additional programming language
* Background in business process modelling or orchestration
* Familiarity with secure software development lifecycle practices
* Experience within financial operations or transaction processing environments
Maybe not for you, but for someone else?
#J-18808-Ljbffr