Job Openings
Backend .Net developer
About the job Backend .Net developer
Senior .NET Backend Engineer (Remote)
Location: Remote (LATAM-based candidates preferred)
Time zone: US East Coast (Miami)
Contract: Full-time, B2B
Salary: $4,500 $5,500 USD/month GROSS
We are looking for an experienced backend engineer to join a distributed product development team. The role involves end-to-end development of scalable services in a microservices environment using .NET 8, Azure, and Kafka. You'll participate in designing new features, improving existing systems, and deploying services to the cloud.
Key Responsibilities
- Design, develop, and maintain scalable backend services using .NET 8
- Work with microservices architecture and distributed systems
- Integrate messaging systems like Kafka
- Deploy and manage services in cloud environments (primarily Azure)
- Refactor and optimize existing codebases migrated to .NET 8
- Collaborate with international teams in English (C1 level)
Required Skills and Qualifications
- Minimum 5 years of commercial experience in .NET development
- Bachelor's degree in Computer Science or related field
- Proven experience with microservices architecture
- Hands-on knowledge of Azure (or AWS) cloud infrastructure
- Experience with Kafka or other messaging systems
- Strong skills in Entity Framework and relational databases (MSSQL, PostgreSQL, MySQL)
- Self-driven, reliable, and capable of working independently in distributed teams
Nice to Have / Preferred Skills
- Solid understanding of Dependency Injection principles
- Experience with AutoMapper and Mediator Pattern (e.g., using MediatR)
- Familiarity with API documentation tools such as Swagger/OpenAPI
- Containerization using Docker and Docker Compose
What We Offer
- Full remote work and flexible working hours
- Long-term B2B contract (160-168 hours/month)
- Opportunity to grow with a rapidly expanding LATAM engineering team
- Paid vacation days
- Supportive and collaborative work culture with no micromanagement