D
DCV Technologies
BackendSenior
Senior .NET Developer | Hybrid Krakow
C#.NETAksAzure ContainersAzure Web AppsAzure FunctionsAzure Service BusAzure Storage AccountsAzure Key VaultKafkaKubernetesReactTypeScriptJavaScriptCSSHTML
About the Position
We are currently looking for talented and experienced .NET Developer to join a long-term project with a major international Swiss investment bank operating in the financial sector.
Responsibilities
- Design, develop, and improve digital products and technology services for clients and employees
- Apply a broad range of software engineering practices, from analyzing user needs to automated testing and deployment
- Ensure quality, security, reliability, and compliance of solutions
- Build observability into solutions, monitor production health, resolve incidents, and remediate root causes
- Understand and advocate for client needs
- Share knowledge with colleagues, support hiring, and contribute to engineering culture and internal communities
Requirements
- Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, or related technical discipline
- Strong experience with C# and .NET Core
- Experience developing frameworks and APIs using .NET 6 or later
- Understanding of object-oriented design, Design Patterns, and SOLID principles
- Understanding of multi-threading
- Experience with Microsoft Azure services: AKS, Containers, Web Apps, Azure Functions, Service Bus, Storage Accounts, Key Vault
- Experience with Cloud architecture and engineering, ideally Azure
- Experience with Microservice architecture
- Experience with Event-Driven architecture
- Experience with Service/Micro-Service architectures
- Experience with Loosely coupled systems
- Experience with Reusable components
- Experience with messaging platforms, ideally Kafka
- Experience with Containers, ideally Kubernetes
- Experience with React
- Experience with TypeScript / JavaScript
- Experience with CSS3 and HTML5
- Agile mindset
- Test Driven Development (TDD)
- DevOps practices
- Focus on Clean Code and engineering best practices
Benefits
- Stable long-term cooperation with opportunity for extension
- Opportunity to work with modern technologies in an international environment
- Professional growth and continuous development opportunities
- Participation in challenging and impactful projects
Senior .NET Developer | Hybrid Krakow
View Original