Microsoft Dotnet Developer (Chennai)

Microsoft Dotnet Developer (Chennai)

16 Aug
|
Acura Solution
|
Chennai

16 Aug

Acura Solution

Chennai

:

Key Responsibilities:

Application Development & Integration

 Design, develop, and maintain enterprise solutions using .NET Core, C#, ASP.NET

MVC/Web API, and Entity Framework/Core.

 Develop RESTful APIs and backend components supporting mobile, web, and third-

party integrations.

 Implement scalable microservices with support for batch processing, synchronous,

and asynchronous workflows.

 Build integrations with external systems using HTTP, SOAP, REST, Webhooks,

Azure Service Bus, RabbitMQ, or similar middleware.

Architecture & Design Patterns

 Apply SOLID principles, design patterns (e.g., Factory, Strategy, Repository,

CQRS), and DDD for modular and maintainable codebases.

 Design multi-layered, cloud-native architectures that support scalability,

reusability, and performance optimization.

 Translate business requirements into technical designs and architecture artifacts.

DevOps, CI/CD & Automation

 Set up and maintain CI/CD pipelines using Azure DevOps, GitHub Actions,

Jenkins, or GitLab.

 Implement automated testing, code quality checks, and secure code scans (e.g.,

SonarQube, Veracode).

 Package and deploy applications using Docker, with orchestration through

Kubernetes, Azure AKS, or AWS EKS.

 Integrate infrastructure-as-code (IaC) tools such as Terraform or ARM templates where applicable.

Security & Compliance

 Develop and maintain secure applications using OAuth2,



OpenID Connect, JWT,

HTTPS/TLS, and API key mechanisms.

 Implement role-based access control (RBAC) and data encryption practices for data at rest and in transit.

 Ensure application compliance with GDPR, OWASP Top 10, and enterprise security standards.

Documentation & Technical Leadership

 Produce detailed technical documentation, including system architecture, API specifications (Swagger/OpenAPI), and deployment guides.

 Review code from peers and provide mentorship to junior developers.

 Participate in solution design workshops, sprint planning, and retrospectives in an

Agile setting.

 Collaborate with enterprise architects, DevOps, QA, and stakeholders to ensure seamless delivery.

Required Skills & Experience:

Technical Stack

 7+ years of hands-on development experience with:

o .NET Core / .NET 6/7+, ASP.NET Core o C#, LINQ, Entity Framework / Dapper o Web API, REST, Swagger/OpenAPI o SQL Server, PostgreSQL, or other RDBMS o Azure App Services, Azure Functions, Service Bus, Blob Storage

Integration Capabilities

 Batch processing via scheduled jobs (e.g., Quartz.NET, Hangfire, or Azure

Functions Timer Triggers).

 Real-time synchronous communication via RESTful APIs and secure message handling.

 Asynchronous/event-driven processing via Azure Event Grid, Service Bus, or

📌 Microsoft Dotnet Developer (Chennai)
🏢 Acura Solution
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: microsoft dotnet developer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: microsoft dotnet developer (chennai) / chennai