
Senior .NET Developer
Job Description
Senior .NET Developer (API & Terraform Focus)
Location: Charlotte, NC
Experience: 5–8 Years
Visa Requirement: No H1B
Job Summary
We are seeking a Senior .NET Developer with 5 to 8 years of experience to join our team in Charlotte, NC. This role is ideal for a developer who excels in building high-performance Web APIs and has a strong interest or growing expertise in Infrastructure as Code (IaC) using Terraform. You will lead the development of secure, scalable backend services while assisting in the automation of cloud environments with minimal AWS overhead.
Key Responsibilities
API Development: Architect and implement robust, scalable RESTful APIs and microservices using C#, .NET Core, and ASP.NET.
Database Management: Design, optimize, and maintain complex database schemas and stored procedures in RDBMS (SQL Server, PostgreSQL) or NoSQL environments.
Infrastructure Automation: Write and manage Terraform scripts to provision and maintain application infrastructure, ensuring consistent environments across development and production.
Cloud Integration: Deploy and manage applications within AWS, utilizing essential services such as EC2, S3, and IAM with a focus on automation.
Full Lifecycle Ownership: Participate in all stages of the software development lifecycle, including technical design, implementation, unit testing, and deployment.
Mentorship: Serve as a technical lead, conducting code reviews and mentoring junior developers to maintain high standards of code quality.
Required Skills & Qualifications
Experience: 5–8 years of professional experience in .NET backend development.
Core Tech Stack: Advanced proficiency in C#, .NET Core, and ASP.NET Web API.
Infrastructure: Hands-on experience with Terraform for cloud resource management.
Databases: Strong expertise in SQL Server or similar relational databases; familiarity with NoSQL is a plus.
AWS Knowledge: Working knowledge of core AWS services (EC2, S3, Lambda) with an emphasis on how they integrate with .NET applications.
DevOps Tools: Familiarity with CI/CD pipelines, Docker, and version control (Git).
Similar Jobs
.NET Developer
Remote
.NET Developer
Remote
Senior .NET Developer
Nebraska
Sr. .NET Developer
GA
Senior .NET Developer
Texas