Backend .NET Developer Offline
Position: Backend .NET Developer
Location: Remote (Europe) Employment
Type: Full-Time Experience
Level: Mid to Senior (3+ years)
Key Responsibilities :
1. Design, develop, and maintain scalable and secure backend services using .NET 8+ and C#
2. Implement microservice and vertical slice architectural patterns to ensure modular, maintainable solutions
3. Integrate asynchronous messaging solutions (e.g., RabbitMQ, MassTransit) for efficient communication between services
4. Use Hangfire to schedule and manage background jobs
5. Work with PostgreSQL for database design, queries, and performance optimization
6. Leverage Entity Framework extensively for data access and ORM capabilities
7. Collaborate in a team environment using Git for version control and code reviews
8. Adhere to Open API specification guidelines and best practices
Required Qualifications:
1. 3+ years of professional experience in backend development with .NET (8 or newer) and C#
2. Strong understanding of microservices and vertical slice architecture
3. Proficiency with Entity Framework and PostgreSQL
4. Hands-on experience with RebbitMQ, MassTransit, or similar asynchronous messaging tools
5. Practical experience using Hangfire for managing background jobs
6. Familiarity with Redis for caching and performance optimization
7. Basic competency in Git (branching, merging, pull requests)
Preferred / Additional Skills:
1. GraphQL basics for building flexible and efficient data APIs
2. Comfort with Open API specification and generating standardized documentation
3. Strong debugging, optimization, and troubleshooting skills in distributed systems
4. Experience with CI/CD pipelines and containerized environments (Docker, Kubernetes)
What We Offer:
● Fully remote role, with team members based in Europe
● Competitive salary and comprehensive benefits package
● Opportunities for professional development, learning, and growth
● Collaborative, supportive, and flexible work environment