.NET developer to $5000
We are seeking an experienced and dedicated .NET Developer to join our development team. The ideal candidate will have a strong background in the Microsoft .NET ecosystem, with experience in building modern, data-driven web applications and distributed systems.
Key Responsibilities
* Design, develop, and maintain high-quality web applications and microservices using .NET 8+ and C#.
* Build and enhance complex user interfaces using Blazor and component libraries.
* Develop and maintain backend services, APIs, and message-driven integrations.
* Work with multiple data storage technologies including SQL Server, PostgreSQL, and ORM frameworks (Entity Framework Core, NHibernate).
* Write clean, scalable, and efficient code adhering to coding standards and best practices.
* Participate in the entire application lifecycle, focusing on coding, debugging, testing, and deployment.
* Troubleshoot, debug, and upgrade existing systems to ensure performance, reliability, and security.
* Create and maintain technical documentation throughout the software development life cycle (SDLC).
Required Skills & Experience
* 3+ years of professional experience in software development with the .NET platform (.NET Core/.NET 6+).
* Strong expertise in C# and solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
* Experience with ASP.NET Core for building backend services and Web APIs.
* Proficiency in ORM frameworks (Entity Framework Core, NHibernate, or similar).
* Experience with relational databases (SQL Server, PostgreSQL) including query optimization and database design.
* Understanding of microservices architecture and distributed systems.
* Familiarity with message brokers (RabbitMQ, MassTransit, or similar).
* Familiarity with version control systems (Git).
* Ability to perform unit testing, integration testing, and writing automated tests.
* Fluency in spoken and written English for effective communication within a technical and business context.
Nice to Have
* Experience with Blazor (Server or WebAssembly) for building interactive web UIs.
* Experience with rich UI component library DevExpress.
* Experience with containerization (Docker).
* Knowledge of NoSQL databases (MongoDB).
* Experience with multi-tenancy patterns and plugin-based architecture.
* Familiarity with observability tools (OpenTelemetry, Application Insights).
* Experience with structured logging (Serilog).
Whatβs Next?
If you are a skilled .NET Developer with a passion for building modern distributed applications and working with complex enterprise systems, we encourage you to apply.
Required languages
| English | B1 - Intermediate |