Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Texas City, TX, United States
Posted
2 days ago
DockerMicroservicesSOAPSQLSQL ServerT-SQLAWSOAuthScrumAgileAngularAzureC#CSS.NETASP.NETGitGitHub ActionsHTMLJWTJavaScriptJenkinsKafkaKubernetesRESTRabbitMQReactRedisTerraformTypeScriptVault
Job Description
Senior .NET Developer – Job Description
Job Title: Senior .NET Developer
Experience: 10+ Years
Job Type: W2 Contract Only
Job Summary
We are looking for a highly experienced Senior .NET Developer with 10+ years of experience in designing, developing, and maintaining enterprise-level applications. The ideal candidate will have strong hands-on expertise in C#, .NET Core, ASP.NET Core, Web API, SQL Server, Azure, microservices, and modern front-end technologies.
Responsibilities
- Design, develop, test, and maintain enterprise applications using C# and .NET/.NET Core.
- Develop scalable ASP.NET Core Web APIs and RESTful services.
- Build applications using ASP.NET MVC, Entity Framework, LINQ, and .NET Core.
- Design and optimize SQL Server databases, stored procedures, queries, and data-access layers.
- Design and implement microservices and distributed applications.
- Integrate applications with internal and external REST/SOAP APIs.
- Work with Angular, React, JavaScript, HTML, and CSS for full-stack development.
- Implement authentication and authorization using OAuth 2.0, JWT, and Azure AD.
- Develop unit and integration tests using xUnit, NUnit, or MSTest.
- Perform code reviews and ensure adherence to coding standards, design patterns, and best practices.
- Troubleshoot production issues and perform application performance optimization.
- Develop and maintain CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions.
- Deploy and support applications in Microsoft Azure and/or AWS environments.
- Collaborate with architects, QA engineers, business analysts, and cross-functional teams.
- Participate in Agile/Scrum ceremonies and contribute throughout the complete SDLC.
- Mentor junior and mid-level developers and provide technical leadership.
Required Skills
- 10+ years of professional software development experience.
- Strong expertise in C#, .NET, .NET Core, and ASP.NET Core.
- Extensive experience with Web API, REST APIs, MVC, Entity Framework, and LINQ.
- Strong experience with SQL Server and T-SQL.
- Hands-on experience with microservices architecture.
- Strong knowledge of OOP, SOLID principles, design patterns, and clean architecture.
- Experience with Angular or React and JavaScript/TypeScript.
- Experience with Azure and/or AWS cloud services.
- Strong experience with Git and CI/CD.
- Experience with unit testing frameworks such as xUnit, NUnit, or MSTest.
- Strong debugging, performance tuning, and problem-solving skills.
- Excellent communication and technical leadership skills.
Preferred Skills
- Experience with Azure Functions, App Services, AKS, Service Bus, Key Vault, and Azure SQL.
- Experience with Docker and Kubernetes.
- Knowledge of Kafka, RabbitMQ, or other messaging platforms.
- Experience with Redis or distributed caching.
- Knowledge of Terraform and Infrastructure as Code.
- Experience with cloud-native and distributed systems.
- Knowledge of DevOps and DevSecOps practices.
Similar jobs
- OR
Staff Full Stack Engineer
NewOrdergroove
United States🇺🇸22 hours agoDjangoCSSCustomer Retention+5Technology - MA
Staff Full Stack Engineer
NewMattermost
United States🇺🇸YesterdayComplianceHTTPHTTPS+6Technology - LI
Senior ServiceNow Developer - Public Trust Clearance
NewLIGHTFEATHER IO LLC
United States🇺🇸22 hours agoSOAPACLSAWS+13Technology - LI
Senior ServiceNow Developer
NewLIGHTFEATHER IO LLC
United States🇺🇸22 hours agoACLSScrumAgile+5Technology - LI
Full Stack Engineer
NewLIGHTFEATHER IO LLC
United States🇺🇸22 hours agoSpringSpring BootAgile+5Technology - IM
Full Stack Java Engineer
Newimpact.com
Seattle🇺🇸5 hours agoDockerMicroservicesMySQL+13Technology