
Senior C# / .NET Software Engineer
- $60k – $70k • 1.0% – 2.0%
- |Remote (+2)
- |8 years of exp
- |Full Time
Remote only
Not Available
About the job
About the Role
We are looking for an experienced Senior C# / .NET Software Engineer to join our remote engineering team. You will design, build, and maintain scalable backend services and enterprise applications using C#, .NET, and modern cloud technologies.
The ideal candidate has strong experience in backend development, microservices, REST APIs, cloud infrastructure, and database optimization. You should be comfortable working independently, solving complex technical problems, and collaborating with distributed engineering teams.
Responsibilities
Design, develop, and maintain scalable applications using C# and .NET 8+.
Build RESTful APIs and microservices using ASP.NET Core.
Design and optimize SQL Server and PostgreSQL databases.
Develop cloud-based solutions using Microsoft Azure or AWS.
Implement asynchronous processing and messaging with RabbitMQ, Kafka, or Azure Service Bus.
Improve application performance, reliability, and security.
Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
Write clean, maintainable, and well-tested code.
Review code, troubleshoot production issues, and support junior developers.
Collaborate with frontend developers, QA engineers, and product teams
Required Qualifications
5+ years of professional software development experience.
Strong proficiency in C#, .NET, ASP.NET Core, and Entity Framework Core.
Hands-on experience building REST APIs and microservices.
Strong knowledge of SQL Server, PostgreSQL, and database optimization.
Experience with Azure or AWS cloud services.
Familiarity with Docker, Kubernetes, and CI/CD pipelines.
Understanding of SOLID principles, design patterns, and clean architecture.
Experience with unit testing using xUnit, NUnit, or MSTest.
Strong debugging, problem-solving, and communication skills.
English proficiency sufficient for daily technical communication.
Nice to Have
Experience with React, Angular, or TypeScript.
Knowledge of Domain-Driven Design (DDD) and CQRS.
Experience with Redis, RabbitMQ, or Apache Kafka.
Familiarity with Terraform and infrastructure as code.
Experience integrating AI/LLM services into .NET applications.
About the company

Tenvyro Tech
Similar Jobs








