.NET/C# Developer
Description
Role Overview:
- We are seeking a .NET Developer to design, build, and maintain enterprise-grade applications and APIs using the .NET ecosystem.
Key Responsibilities:
- Design and implement scalable back-end services and RESTful APIs using .NET/C#.
- Write clean, testable, and maintainable code following SOLID principles.
- Optimize application performance.
- Troubleshoot production issues.
- Collaborate with front-end and DevOps teams on system integration.
- Participate in code reviews and technical documentation.
Requirements:
- 3+ years of experience in .NET development.
- Strong knowledge of C# and ASP.NET Core.
- Experience with relational databases and Entity Framework.
- Understanding of microservices architecture.
Technical Stack / Tools:
- C#, ASP.NET Core, .NET 6/8.
- Entity Framework, SQL Server / PostgreSQL.
- Docker, Azure DevOps or GitHub Actions.
- Git.
Location: Remote - Anywhere
Skills required for this job:
- .NET
- ASP.NET Core
- Azure DevOps
- C#
- Docker
- Entity Framework
- Git
- GitHub Actions
- Microservices
- Microsoft SQL Server
- PostgreSQL
- REST API
- SOLID principles
- System integration
- Technical documentation
