.NET Developer (Middle/Senior)
We are looking for a .NET Developer to join our team and help build a modern, scalable platform using .NET 8+, web APIs, Azure cloud services, real-time communication tools, and AI integrations. The role involves backend development, frontend support, cloud infrastructure work, and system performance optimization.
Tech Stack
Backend
- .NET 8+, ASP.NET Web API
- Entity Framework Core
- MediatR (CQRS, request/command pipelines)
- SignalR (real-time communication)
- MySQL, SQL Server
- Redis Cache
- GitHub, GitHub Actions
- OpenAI API
Frontend
- HTML, CSS
- JavaScript / TypeScript
- Vue.js 2/3
Cloud / DevOps
- Azure Storage Accounts
- Azure App Services
- Azure Event Grid
- Azure Key Vault
- Azure Application Insights
- CI/CD pipelines (GitHub Actions)
Testing
- NUnit or xUnit
Responsibilities
- Develop and maintain services using ASP.NET Web API and .NET 8+
- Implement business logic using CQRS patterns and MediatR
- Work with Entity Framework Core, optimize SQL queries, and manage migrations
- Implement real-time features using SignalR
- Use MySQL or SQL Server for application data storage
- Apply Redis for caching and performance optimization
- Integrate with third-party services, including the OpenAI API
- Develop SPA components using Vue.js 2/3
- Work with Azure services such as Storage Accounts, App Services, Event Grid, and Key Vault
- Monitor and analyze system performance using Application Insights
- Write automated tests using NUnit or xUnit
- Participate in code reviews and contribute to CI/CD improvements
Requirements
- Strong experience with .NET and C#
- Practical experience with ASP.NET Web API and .NET 6+ or newer
- Solid understanding of EF Core and relational databases (MySQL/SQL Server)
- Experience using Redis
- Experience with SignalR
- Experience with Vue.js or similar modern JavaScript frameworks
- Practical knowledge of Azure cloud services
- Understanding of CI/CD workflows
- Experience writing unit tests
- Good communication skills and ability to work in a collaborative environment
- English at an intermediate level or above
Nice to Have
- Knowledge of Clean Architecture or CQRS principles
- Experience building scalable cloud applications
- Experience with AI/LLM integrations such as OpenAI
- Understanding of event-driven architecture
We Offer
- Competitive salary
- Remote-friendly work environment
- Opportunity to work with modern technologies and cloud solutions
- Professional growth opportunities
- Long-term project with active technical development
Required languages
| English | B2 - Upper Intermediate |
Published 8 December
266 views
ยท
46 applications
11% read
๐
Average salary range of similar jobs in
analytics โ
Loading...