👨🏻‍💻 postech.work

Backend Developer-Nearshore

SCIGON • 🌐 In Person

In Person Posted 1 week ago

Job Description

Backend Developer (.NET \& Microservices)-Nearshore

Job Overview:

We are looking for an experienced

Backend Developer

with

5+ years of experience in .NET and microservices architecture

to design, develop, and maintain scalable backend solutions. The ideal candidate will have expertise in

C#, .NET Core (or .NET 6/7/8)

, microservices principles, and API development, along with experience in

containerization (Docker, Kubernetes)

and

CI/CD pipelines

.

Key Responsibilities:

Design, develop, and maintain

microservices-based backend systems

using

C# and .NET (Core or 6/7/8)

.

Build and optimize

RESTful APIs

to support high-performance applications.

Implement

containerized solutions

using

Docker and Kubernetes

for microservices deployment.

Develop and manage

CI/CD pipelines

for automated build, test, and deployment processes (

Azure DevOps or similar

).

Work with

SQL Server or Azure SQL

, optimizing database performance and query execution.

Implement

caching mechanisms

using

Azure Redis

to enhance system performance.

Ensure secure authentication and authorization using

OAuth2, OpenID Connect, JWT, and Azure Active Directory (AAD)

.

Apply

object-oriented design principles

and

dependency injection

to build maintainable and scalable applications.

Develop and optimize

ASP.NET Core

as the primary backend API framework.

Collaborate with front-end developers, DevOps engineers, and product teams in an

Agile environment

.

Required Skills \& Experience:

5+ years of backend development

experience with

.NET and C#

.

Expertise in

microservices architecture

, distributed systems, and RESTful API development.

Proficiency in

containerization

using

Docker and Kubernetes

.

Hands-on experience with

CI/CD pipelines

(

Azure DevOps

).

Experience with

Azure Data Factory

or

Fabric Data Factory

.

Strong experience with

SQL Server or Azure SQL

and query optimization.

Knowledge of

caching solutions

such as

Azure Redis

.

Deep understanding of

authentication and authorization

(OAuth2, OpenID Connect, JWT, Azure AD).

Solid grasp of

object-oriented programming (OOP)

,

dependency injection (DI)

, and software design principles.

Hands-on experience with

ASP.NET Core

as a backend API framework.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.