Precision Technologies
Job Summary:
We are looking for a highly skilled
.NET Developer with 8+ years of experience
in building scalable, secure, and high-performance enterprise applications. The ideal candidate will have strong expertise in
C#, .NET Core/.NET 6+, REST APIs, microservices, SQL/NoSQL databases, Azure cloud services, CI/CD, and modern DevOps practices . This role requires working closely with cross-functional teams to design, implement, and maintain mission-critical systems for large-scale enterprise environments.
Key Responsibilities
Design, develop, and enhance enterprise applications using
C#, .NET Core, .NET 5/6/7 , and object-oriented programming best practices.
Build and maintain
RESTful APIs , Web APIs, and microservices aligned with enterprise architecture standards.
Implement middleware, dependency injection, and reusable components using
ASP.NET Core .
Optimize performance through effective use of
asynchronous programming, multithreading, caching, and memory management .
Develop scalable
microservices
using .NET Core with containerization and cloud-native principles.
Integrate services using
Azure API Management, Service Bus, Event Grid, RabbitMQ, or Kafka .
Implement secure communication using
OAuth2, JWT, and enterprise identity solutions (Azure AD, Okta) .
Design and deploy cloud-native applications on
Microsoft Azure , including App Services, Functions, Key Vault, Cosmos DB, AKS, Blob Storage, and Azure SQL.
Implement Infrastructure-as-Code using
ARM Templates, Terraform, or Bicep .
Utilize Azure DevOps for CI/CD pipelines, version control, and release management.
Develop and optimize stored procedures, functions, triggers, and queries using
SQL Server, PostgreSQL, Oracle, or MySQL .
Work with NoSQL technologies like
Cosmos DB, MongoDB, Redis, DynamoDB .
Use
Entity Framework / Entity Framework Core
for ORM and data access layer development.
Build CI/CD pipelines using
Azure DevOps, GitHub Actions, Jenkins , or equivalent.
Automate build, test, and deployment workflows for .NET services and cloud infrastructure.
Implement code quality checks using
SonarQube, static code analysis , and automated testing tools.
Maintain version control and branching using
Git, GitFlow, or trunk-based development .
Develop unit, integration, and API tests using
xUnit, NUnit, MSTest , and mocking frameworks like
Moq or NSubstitute .
Practice
Test-Driven Development (TDD) , continuous testing, and automated regression testing.
Support performance and load testing using
JMeter, Gatling, k6 , or similar tools.
Apply best practices such as
SOLID principles, design patterns, clean architecture, and domain-driven design (DDD) .
Collaborate with architects, product teams, and business stakeholders for requirement analysis and system design.
Required Technical Skills
ASP.NET Core (Web API, MVC, Razor Pages)
REST APIs, SOAP Services
Version Control: Git, GitFlow
Testing: xUnit, NUnit, MSTest, Moq
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr
We are looking for a highly skilled
.NET Developer with 8+ years of experience
in building scalable, secure, and high-performance enterprise applications. The ideal candidate will have strong expertise in
C#, .NET Core/.NET 6+, REST APIs, microservices, SQL/NoSQL databases, Azure cloud services, CI/CD, and modern DevOps practices . This role requires working closely with cross-functional teams to design, implement, and maintain mission-critical systems for large-scale enterprise environments.
Key Responsibilities
Design, develop, and enhance enterprise applications using
C#, .NET Core, .NET 5/6/7 , and object-oriented programming best practices.
Build and maintain
RESTful APIs , Web APIs, and microservices aligned with enterprise architecture standards.
Implement middleware, dependency injection, and reusable components using
ASP.NET Core .
Optimize performance through effective use of
asynchronous programming, multithreading, caching, and memory management .
Develop scalable
microservices
using .NET Core with containerization and cloud-native principles.
Integrate services using
Azure API Management, Service Bus, Event Grid, RabbitMQ, or Kafka .
Implement secure communication using
OAuth2, JWT, and enterprise identity solutions (Azure AD, Okta) .
Design and deploy cloud-native applications on
Microsoft Azure , including App Services, Functions, Key Vault, Cosmos DB, AKS, Blob Storage, and Azure SQL.
Implement Infrastructure-as-Code using
ARM Templates, Terraform, or Bicep .
Utilize Azure DevOps for CI/CD pipelines, version control, and release management.
Develop and optimize stored procedures, functions, triggers, and queries using
SQL Server, PostgreSQL, Oracle, or MySQL .
Work with NoSQL technologies like
Cosmos DB, MongoDB, Redis, DynamoDB .
Use
Entity Framework / Entity Framework Core
for ORM and data access layer development.
Build CI/CD pipelines using
Azure DevOps, GitHub Actions, Jenkins , or equivalent.
Automate build, test, and deployment workflows for .NET services and cloud infrastructure.
Implement code quality checks using
SonarQube, static code analysis , and automated testing tools.
Maintain version control and branching using
Git, GitFlow, or trunk-based development .
Develop unit, integration, and API tests using
xUnit, NUnit, MSTest , and mocking frameworks like
Moq or NSubstitute .
Practice
Test-Driven Development (TDD) , continuous testing, and automated regression testing.
Support performance and load testing using
JMeter, Gatling, k6 , or similar tools.
Apply best practices such as
SOLID principles, design patterns, clean architecture, and domain-driven design (DDD) .
Collaborate with architects, product teams, and business stakeholders for requirement analysis and system design.
Required Technical Skills
ASP.NET Core (Web API, MVC, Razor Pages)
REST APIs, SOAP Services
Version Control: Git, GitFlow
Testing: xUnit, NUnit, MSTest, Moq
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr