> Markdown version of [/jobs/ext/3120087-senior-net-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/3120087-senior-net-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior .NET Full Stack Developer - **Company:** Enin Systems - **Location:** Texas City, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Multitier Architecture, Applications Architecture, Application Performance Management, HTML5, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Software Quality, Code Review, Databases, Continuous Integration, Relational Databases, Software Debugging, Software Design Patterns, DevOps, Language Integrated Query, Entity Framework, Github, Enterprise Messaging Systems, Microsoft Software, Microsoft SQL Server, SQL Azure, Nunit, Object-Relational Mapping, OAuth, Object-Oriented Software Development, Performance Tuning, Scrum Methodology, Software Architecture, RabbitMQ, Redis, Openid Connect, Distributed Caching, Mstest, JSON Web Token, Software Engineering, SQL Stored Procedures, TypeScript, Web Performance Optimization, Web Services, Software Organization, .NET Core, ReactJS, Software Security, Infrastructure as Code (IaC), Backend, Git, Xunit, Event Driven Architecture, Containerization, AngularJS, Solid Principles, Kubernetes, Information Technology, Apache Kafka, Front End Software Development, Restful APIs, Terraform, Serverless Computing, Docker, Key Vault, Jenkins, Microservices - **Published:** September 28, 2026 - **Apply:** https://www.dice.com/job-detail/b91fddd2-88d5-45e9-b612-7c42bcfb543a ## About the Role * 12+ years of professional software development experience, with significant experience in .NET. * Strong proficiency in C# and .NET / .NET Core / ASP.NET Core. * Experience developing REST APIs and web services. * Strong front-end development experience with Angular, React, JavaScript, TypeScript, HTML5, and CSS3. * Strong experience with SQL Server and relational database concepts. * Experience with Entity Framework Core, LINQ, and ORM technologies. * Knowledge of object-oriented programming, SOLID principles, design patterns, and clean architecture. * Experience with Git and modern source-control practices. * Experience with Azure or other cloud platforms. * Knowledge of Docker, Kubernetes, and containerized application development is preferred. * Experience with CI/CD and DevOps practices. * Strong understanding of software development lifecycle, testing, debugging, and performance optimization. Preferred Qualifications * Experience with Azure Functions, App Services, Azure SQL, Service Bus, Key Vault, and Application Insights. * Experience designing and developing microservices architectures. * Knowledge of Kafka, RabbitMQ, or other messaging platforms. * Experience with Redis or other distributed caching technologies. * Familiarity with Terraform or Infrastructure as Code (IaC). * Experience with automated testing frameworks such as xUnit, NUnit, or MSTest. * Knowledge of OAuth 2.0, OpenID Connect, JWT, and API security. * Experience working in Agile/Scrum environments. Education * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred. * Equivalent professional experience may be considered. Key Competencies * Strong analytical and problem-solving skills. * Excellent communication and collaboration abilities. * Ability to work independently and manage multiple priorities. * Strong understanding of software architecture and development best practices. * Ability to mentor developers and provide technical leadership. * Strong attention to code quality, security, scalability, and performance. ## Description We are seeking an experienced Senior .NET Full Stack Developer to design, develop, and maintain scalable, secure, and high-performance web applications. The ideal candidate will have strong experience across the Microsoft technology stack, modern front-end frameworks, RESTful APIs, databases, cloud platforms, and software development best practices., * Design, develop, test, and maintain full-stack web applications using .NET / .NET Core / ASP.NET Core. * Develop responsive and user-friendly front-end applications using Angular, React, or similar frameworks. * Build and integrate RESTful APIs, microservices, and backend services. * Develop reusable, maintainable, and scalable application components. * Work with C#, ASP.NET Core, Entity Framework Core, LINQ, and SQL Server. * Design and optimize database schemas, stored procedures, queries, and indexes. * Implement authentication, authorization, security, and data protection best practices. * Develop applications using microservices, event-driven architecture, and cloud-native technologies where applicable. * Deploy and maintain applications using Microsoft Azure or other cloud platforms. * Implement CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or similar tools. * Perform code reviews and provide technical guidance to junior and mid-level developers. * Troubleshoot application issues, analyze performance bottlenecks, and implement solutions. * Write unit, integration, and automated tests to ensure application quality. * Collaborate with product managers, business analysts, QA engineers, architects, and other development teams. * Participate in Agile/Scrum ceremonies, sprint planning, estimation, and technical discussions. * Prepare technical documentation and contribute to architectural and design decisions. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)