Epicareer Might not Working Properly
Learn More
R

Sr .Net Developer

  • Full Time, onsite
  • ResolveTech Solutions Inc.
  • On Site, United States of America
Salary undisclosed

Apply on


Original
Simplified

Weare seeking a highly skilled and experienced Senior .NET Backend Developer to join our
engineering team. In this role, you will be responsible for designing, developing, and maintaining
the backend systems of our enterprise applications using .NET 8, Entity Framework, SQL
Server, and Microsoft Azure. You will work closely with cross-functional teams to deliver
high-performance, scalable, and secure solutions, ensuring seamless integration between
various components of our architecture.
As a Senior Developer, you will lead technical initiatives, mentor junior developers, and
contribute to the continuous improvement of our systems. The ideal candidate will have a deep
understanding of backend development, cloud infrastructure, database optimization, and a
passion for delivering robust, scalable software.
Key Responsibilities
BackendDevelopment: Design, develop, and maintain backend services and APIs
using .NET 8 and C#, ensuring they are scalable, high-performing, and secure.
Database Management: Develop and optimize database structures and queries using
Entity Framework and SQL Server. Ensure efficient data modeling, indexing, and
query performance tuning.
AzureCloud Integration: Build and maintain cloud-based solutions on Microsoft
Azure, leveraging services like Azure Functions, Azure App Services, Azure SQL,
and Azure Storage.
APIDevelopment & Integration: Design and implement RESTful APIs and integrate
them with third-party services. Ensure robust, scalable, and secure communication
between frontend and backend systems.
Architectural Design: Collaborate with the architecture team to design and implement
backend architectures that support high availability, scalability, and performance.
Entity Framework: Utilize Entity Framework for ORM (Object-Relational Mapping) to
interact with SQL Server databases. Optimize the use of LINQ queries, migrations, and
data access strategies.
Performance Optimization: Identify and resolve performance bottlenecks across the
backend infrastructure, including database queries, API performance, and cloud
resource usage.
Security Best Practices: Implement security measures such as OAuth, JWT, data
encryption, and API security. Ensure that backend systems adhere to security best
practices and compliance requirements.
Testing & Deployment: Write unit and integration tests to ensure code quality and
stability. Collaborate with the DevOps team to deploy solutions using CI/CD pipelines in
Azure DevOps or other tools.
Mentorship: Provide technical mentorship to junior developers, conduct code reviews,
and ensure adherence to coding standards and best practices.
Collaboration: Work closely with cross-functional teams, including frontend developers,
product managers, and QA engineers, to deliver end-to-end solutions.
Documentation: Maintain technical documentation for backend processes, APIs,
database schemas, and cloud infrastructure.
Required Qualifications
Experience: 7+ years of professional experience in backend development using .NET
and C# with at least 2+ years working on .NET Core or .NET 5/6/7/8.
.NETExpertise: Proficiency in .NET 8 and a strong understanding of backend
development, including API design, multi-threading, and asynchronous programming in
C#.
Entity Framework: Extensive experience with Entity Framework Core, including
writing complex queries, optimizing database interactions, and working with LINQ.
SQLServer: Strong experience with SQL Server, including database design, query
optimization, stored procedures, and performance tuning.
AzureCloud Services: Hands-on experience with Azure services, including Azure
Functions, Azure SQL, Azure App Services, Azure Storage, Azure DevOps, and
Azure Active Directory.
Kubernetes Experience: Hands-on experience deploying, managing, and scaling
applications using Kubernetes for container orchestration and management.
APIDevelopment: Proven experience in building RESTful APIs and integrating them
with other systems using JSON and HTTP protocols.
Security: Solid understanding of security best practices for backend development,
including authentication/authorization (e.g., OAuth2, JWT), data encryption, and secure
API design.
Performance Optimization: Expertise in optimizing backend performance, especially
with SQL queries, API latency, and Azure resource usage.
Testing: Experience with unit testing, integration testing, and mocking frameworks like
xUnit, NUnit, or Moq.
Version Control: Proficiency in version control systems like Git and experience with
CI/CD pipelines (e.g., Azure DevOps, GitHub Actions).
Agile Development: Familiarity with Agile/Scrum methodologies and experience
working in an iterative, collaborative environment.
Preferred Qualifications
AzureCertifications: Azure certifications such as Microsoft Certified: Azure
Developer Associate or Azure Solutions Architect are a plus.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job