.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
Published 27 November
414 views
Β·
130 applications
To apply for this and other jobs on Djinni login or signup.
Loading...