Senior .NET Developer
New
I
ITDSFinancial Services
Wroclaw, Centrum, Wroclaw, Country code: PLFull-TimeSenior
Salary21,000 - 24,780 PLN per month
Apply NowOpens the employer's application page
Job Details
- Languages
- Polish: Good command; English: Communicative level
- Experience
- 5+ years
- Required Skills
- KafkaRabbitmqC#.NETMicroservices
Requirements
- 5+ years of experience in a similar development role
- Strong proficiency in C# and .NET technologies
- Experience with Domain-Driven Design (DDD) and bounded contexts
- Knowledge of CQRS, Eventual Consistency, and Read Model projections
- Expertise in messaging patterns and Event-Driven Architecture (RabbitMQ/Kafka)
- Hands-on experience with OpenAPI, AsyncAPI, and Data Contracts
- Proficiency in automated testing (unit, integration, contract testing)
- Experience in microservices design and asynchronous processing
- Understanding of observability concepts (logs, metrics, tracing)
- Familiarity with relational databases (PostgreSQL, MSSQL) and NoSQL (MongoDB)
- Ability to collaborate effectively with business teams to refine requirements
Responsibilities
- Develop backend services using C# and .NET technologies to drive financial solutions
- Implement Domain-Driven Design (DDD) principles and tactical patterns for robust architecture
- Design and build distributed systems with CQRS and Eventual Consistency to ensure high performance and reliability
- Utilize messaging patterns and Event-Driven Architecture (EDA) to enable seamless communication between services
- Manage API contracts using OpenAPI, AsyncAPI, and Data Contracts for consistency and clarity
- Implement automated testing, including unit, integration, and contract tests, to ensure quality and stability
- Develop and optimize microservices, ensuring asynchronous synchronization for scalability
- Enhance observability with logging, metrics, and performance monitoring to maintain system health
View Full Description & ApplyYou'll be redirected to the employer's site