Senior .NET Developer
Falck Digital Technology
⚲ Warsaw
25 000 - 29 000 PLN (PERMANENT)
Wymagania
- .NET
Opis stanowiska
O projekcie: Within the Subscription Management, Technology and Digital Transformation, Scandinavia business area, working with healthcare and roadside assistance services (such as medical support, patient transport, roadside assistance and first aid), we are expanding and strengthening our agile delivery team responsible for a key Subscription Management platform. The platform provides shared services across the business unit, currently supports the Nordic region, and is designed to scale in line with our growth ambitions. We are currently seeking a Senior .NET Developer to join our team. In this role, you will have the opportunity to contribute to the development of our products and work alongside experienced team members. You will collaborate closely with the Tech Lead, Solution Architect, and other team members to ensure the successful delivery of projects. As a Senior .NET Developer, you will play a key role in the design and development of software solutions. You should be able to manage multiple tasks and prioritize effectively. Strong written and verbal communication skills in English are required. At Falck IT, we foster a supportive and flexible work environment that encourages professional growth and learning. We believe in providing opportunities for engineers to expand their skills and take on new challenges. To learn more about this position, please reach out to Monika [Last Name] at [email]. Applications will be reviewed on an ongoing basis, and interviews will be conducted accordingly. The start date for this role is as soon as possible. Wymagania: To be considered for this position, we expect you to have: - Strong, hands-on experience in software development using C# and .NET (preferably .NET Core / .NET 8+) - Proven experience in designing and building scalable backend systems and APIs - Solid experience with microservices architecture and distributed systems - Strong experience with RESTful APIs and system integration - Experience with event-driven architecture and messaging (e.g. Azure Service Bus) - Good understanding of data modeling and experience with relational databases - Experience working in Agile teams and contributing to delivery from design to production - Strong understanding of software engineering best practices (clean code, testing, code reviews, maintainability) - Experience or strong understanding of Domain-Driven Design (DDD) - Ability to takes ownership, drives topics end to end, makes sound technical decisions, proactively engages cross-functional teams and stakeholders, and mentors and supports other team members - Optional: Experience with Azure ecosystem (e.g. Azure API Management, App Services, Functions, Azure Kubernetes Service, etc.) - Optional: Experience with Clean Architecture and familiarity with the CQRS pattern (Command Query Responsibility Segregation) - Optional: Familiarity with containerization and orchestration (Docker, Kubernetes) - Optional: Experience with CI/CD pipelines and DevOps practices - Optional: Experience working with NoSQL databases - Optional: Basic understanding of frontend technologies (e.g. Angular, TypeScript) Codzienne zadania: - Contribute to the development of our products and work alongside experienced team members. - You will collaborate closely with the Tech Lead, Solution Architect, and other team members to ensure the successful delivery of projects. - You will play a key role in the design and development of software solutions. - In close collaboration with your software engineering colleagues, you will execute daily development activities, conduct code reviews, attend knowledge sharing sessions and help troubleshooting complex tasks. - You will work in an Agile environment, including planning and management of tasks in Azure DevOps as well as attending and contributing to meetings with business colleagues for feature refinement and release previews.