Aptino Inc
Job Summary
We are seeking a skilled
Developer
with strong expertise in .NET development, cloud-native applications, and modern software architecture principles. The ideal candidate will design, develop, and maintain scalable backend solutions, focusing on performance, reliability, and security. This role involves working with microservices architecture, containerization, and implementing CI/CD pipelines to support rapid development and deployment in cloud environments, particularly Microsoft Azure. Key Responsibilities
Design, develop, and maintain robust backend solutions using
.NET Core / .NET 6/7/8 .
Develop and expose
RESTful APIs
to enable integration with front-end applications and third-party systems.
Implement
Microservices Architecture
to create scalable, loosely coupled services.
Apply
Asynchronous Programming
techniques (e.g., async/await) for improved performance and responsiveness.
Implement
Dependency Injection
and
Inversion of Control (IoC)
for modular, testable, and maintainable code.
Develop secure authentication and authorization mechanisms using
OAuth2, JWT, IdentityServer , etc.
Write comprehensive
unit and integration tests
using frameworks such as xUnit, NUnit, and Moq to ensure code quality and reliability.
Build and manage
CI/CD pipelines
using tools like
Azure DevOps
and
GitHub Actions
to automate build, test, and deployment processes.
Architect and develop
Cloud-Native solutions
, with a strong focus on
Azure Services
(e.g., App Services, Functions, Azure SQL).
Work with
Docker and Kubernetes
to containerize applications and manage orchestration.
Monitor, profile, and optimize system performance for high throughput and low latency.
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
Required Qualifications
3 years of experience in Backend Development using
.NET Core / .NET Framework .
Strong experience designing and developing
RESTful APIs .
Hands-on experience in
Microservices Architecture
and
Asynchronous Programming .
Good knowledge of
Dependency Injection (DI) / IoC principles .
Experience implementing
Authentication & Authorization
using OAuth2, JWT, and IdentityServer.
Proficient in writing
Unit Tests and Integration Tests
(xUnit, NUnit, Moq).
Practical experience setting up and managing
CI/CD pipelines
using
Azure DevOps
or
GitHub Actions .
Experience with
Cloud-Native Development
, especially on
Microsoft Azure .
Hands-on experience with
Docker and Kubernetes
for containerization and orchestration.
Strong skills in
Performance Optimization and Monitoring
of backend services.
Preferred Qualifications
Experience with additional cloud platforms (AWS, Google Cloud Platform).
Knowledge of frontend frameworks (React, Angular) is a plus.
Familiarity with monitoring tools such as
Dynatrace
,
New Relic
, or
Azure Monitor .
Exposure to
Message Brokers
(e.g., RabbitMQ, Kafka).
Familiarity with Infrastructure as Code (Terraform, ARM templates).
#J-18808-Ljbffr
We are seeking a skilled
Developer
with strong expertise in .NET development, cloud-native applications, and modern software architecture principles. The ideal candidate will design, develop, and maintain scalable backend solutions, focusing on performance, reliability, and security. This role involves working with microservices architecture, containerization, and implementing CI/CD pipelines to support rapid development and deployment in cloud environments, particularly Microsoft Azure. Key Responsibilities
Design, develop, and maintain robust backend solutions using
.NET Core / .NET 6/7/8 .
Develop and expose
RESTful APIs
to enable integration with front-end applications and third-party systems.
Implement
Microservices Architecture
to create scalable, loosely coupled services.
Apply
Asynchronous Programming
techniques (e.g., async/await) for improved performance and responsiveness.
Implement
Dependency Injection
and
Inversion of Control (IoC)
for modular, testable, and maintainable code.
Develop secure authentication and authorization mechanisms using
OAuth2, JWT, IdentityServer , etc.
Write comprehensive
unit and integration tests
using frameworks such as xUnit, NUnit, and Moq to ensure code quality and reliability.
Build and manage
CI/CD pipelines
using tools like
Azure DevOps
and
GitHub Actions
to automate build, test, and deployment processes.
Architect and develop
Cloud-Native solutions
, with a strong focus on
Azure Services
(e.g., App Services, Functions, Azure SQL).
Work with
Docker and Kubernetes
to containerize applications and manage orchestration.
Monitor, profile, and optimize system performance for high throughput and low latency.
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
Required Qualifications
3 years of experience in Backend Development using
.NET Core / .NET Framework .
Strong experience designing and developing
RESTful APIs .
Hands-on experience in
Microservices Architecture
and
Asynchronous Programming .
Good knowledge of
Dependency Injection (DI) / IoC principles .
Experience implementing
Authentication & Authorization
using OAuth2, JWT, and IdentityServer.
Proficient in writing
Unit Tests and Integration Tests
(xUnit, NUnit, Moq).
Practical experience setting up and managing
CI/CD pipelines
using
Azure DevOps
or
GitHub Actions .
Experience with
Cloud-Native Development
, especially on
Microsoft Azure .
Hands-on experience with
Docker and Kubernetes
for containerization and orchestration.
Strong skills in
Performance Optimization and Monitoring
of backend services.
Preferred Qualifications
Experience with additional cloud platforms (AWS, Google Cloud Platform).
Knowledge of frontend frameworks (React, Angular) is a plus.
Familiarity with monitoring tools such as
Dynatrace
,
New Relic
, or
Azure Monitor .
Exposure to
Message Brokers
(e.g., RabbitMQ, Kafka).
Familiarity with Infrastructure as Code (Terraform, ARM templates).
#J-18808-Ljbffr