Reply.io, a leading sales engagement platform, empowers Sales Development Representatives (SDRs) with AI-driven tools to discover leads, engage across multiple channels, and scale outbound sales effectively.
We’re now looking for a Middle C# / .NET Developer to maintain and extend existing microservices, contributing to ongoing product development with high-quality, well-structured code.
What you’ll do * Develop, maintain, and improve .NET-based microservices * Write clean, efficient, and well-documented code that adheres to team coding standards and best practices * Collaborate closely with cross-functional teams to gather requirements, propose solutions, and participate in architectural discussions * Participate in code reviews and contribute to continuous improvement * Identify, debug, and resolve issues across services and components * Build and maintain unit and integration tests to ensure software reliability and robustness * Stay up to date with .NET ecosystem developments and share insights with the team.
Requirements
Core stack: * Strong knowledge of C# and ASP.NET Core (preferably .NET 8) * Solid understanding of relational databases (MS SQL preferred) * Experience using Entity Framework Core, including code-first migrations and query optimization * Familiarity with CQRS and MediatR patterns * Understanding of message bus / event-driven communication (e.g., Kafka, Azure Service Bus) * Knowledge of microservice architecture and inter-service communication (REST/gRPC) * Experience with Docker and deploying services to Kubernetes * Ability to write and maintain unit and integration tests.
Nice to have: * Experience with Azure Cloud services * Understanding of monitoring/logging tools (e.g., Application Insights, ELK, Prometheus) * Experience with EF Core Bulk Extensions * Previous work in product teams or SaaS environments.
Soft Skills & Mindset * Product ownership — takes responsibility for assigned features or services, focusing on reliability, maintainability, and real user impact * Proactive communication — asks questions, clarifies requirements early, and shares progress or risks openly with the team * Team collaboration — works closely with engineers, product, and other stakeholders, contributes to discussions, and values constructive feedback * Continuous improvement — interested in improving both the codebase and development processes, and open to learning from more experienced teammates * Flexibility — comfortable switching between feature development, bug fixing, refactoring, and supporting ongoing product needs
What we offer * An opportunity to grow with a product loved in the US and globally * A long-term role with room for growth and professional development * Remote work with co-working coverage * A friendly team with zero micromanagement and strong support * 15 paid vacation days, national holidays & ~10 days of Christmas vacation * Sick leaves without limitations * Access to internal training, literature, and knowledge sessions.
If you love solving real product challenges, writing solid code, and growing your skills in a supportive team — we’d be excited to have you on board!