> Markdown version of [/jobs/ext/2590642-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2590642-full-stack-software-engineer). 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). --- # Full Stack Software Engineer - **Company:** THE JUDGE GROUP, INC. - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $141,440.0 - $151,840.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Application Programming Interfaces (APIs), Architectural Patterns, Automation of Tests, Microsoft Azure, Big Data, C Sharp (Programming Language), Cloud Computing, Configuration Management, Software Quality, Continuous Integration, Information Engineering, Extract Transform Load (ETL), Data Transformation, Dependency Injection, DevOps, Entity Framework, Github, Apache Hive, Java Business Process Management, Key Management, Microsoft Software, Microsoft SQL Server, Nunit, Object-Oriented Software Development, OpenShift, Performance Tuning, Software Engineering, Test Management, Strategies of Testing, TypeScript, YAML, RxJS, Data Processing, .NET Core, Azure Data Factory, Delivery Pipeline, Apache Spark, Backend, Xunit, Containerization, AngularJS, Integration Tests, Solid Principles, Kubernetes, Playwright, Data Analytics, Front End Software Development, Restful APIs, Data Pipelines, Jasmine, Workday, Docker, Service Stack, Microservices - **Published:** August 31, 2026 - **Apply:** https://www.dice.com/job-detail/eac62d7e-9d53-42d4-b21a-96044c07cf10 ## About the Role * 5+ years of professional software engineering experience, or equivalent experience gained through consulting, military service, training, or education. * 4+ years of hands-on experience with: + .NET Core / ASP.NET Core + Angular + REST API development + Apache Spark + Microsoft SQL Server * Experience developing enterprise-scale applications in a full stack environment. * Strong understanding of software design principles, testing methodologies, and object-oriented programming. * Excellent communication and collaboration skills. Preferred Qualifications * Experience with OpenShift (OCP) and Kubernetes platforms. * Experience implementing CI/CD pipelines using Azure DevOps or GitHub Actions. * Knowledge of architectural patterns such as: + SOLID Principles + Dependency Injection (DI) + Mediator Pattern + Repository Pattern + Microservices and Modular Monolith Architectures * Experience with workflow management platforms such as JBPM. * Familiarity with Azure cloud services, including: + Azure App Service + Azure Key Vault + Azure Storage * Experience with Azure Data Factory (ADF). Technology Stack Backend * C# * .NET 6/7+ * ASP.NET Core * Entity Framework Core * REST APIs * JBPM Frontend * Angular 13+ * TypeScript * RxJS * Jasmine/Karma Data & Analytics * Microsoft SQL Server * Apache Spark * Spark SQL * Azure Data Factory (preferred), Required Skills: .NET Core, Angular, REST API Development, Apache Spark, Microsoft SQL Server, Communication, Collaboration. ## Description We are seeking a Senior Full Stack Software Engineer to design, develop, and scale enterprise-grade applications across backend services, workflow automation, frontend development, and large-scale data processing environments. In this role, you will collaborate with cross-functional teams to deliver highly available, cloud-native solutions that support business-critical initiatives., The ideal candidate brings strong experience across the Microsoft technology stack, modern Angular development, Spark-based data engineering, and containerized application deployment. You are a problem solver who enjoys working on complex technical challenges while partnering effectively with stakeholders across multiple teams. What You'll Do * Design, build, and maintain scalable backend services and APIs using C#, .NET 6/7+, ASP.NET Core, Entity Framework Core, and JBPM workflows. * Develop responsive and high-performing user interfaces using Angular 13+, TypeScript, and RxJS. * Build and optimize Spark-based ETL/ELT pipelines, including data transformations, data quality controls, and performance enhancements. * Create and maintain automated unit and integration tests using xUnit, NUnit, Jasmine, and Karma. * Develop automated test scripts using Playwright and iCEDQ, utilizing Octane for test management and reporting. * Containerize applications using Docker and deploy solutions on OpenShift (OCP) platforms. * Implement Kubernetes-based solutions, including deployments, services, secrets, configuration management, and scaling strategies. * Contribute to CI/CD automation using Azure DevOps, GitHub Actions, and YAML-based deployment pipelines. * Optimize SQL Server databases, queries, and data-processing workflows for scalability and reliability. * Collaborate with engineering teams, business partners, and offshore resources to deliver high-quality technology solutions. * Promote engineering best practices, including code quality, performance tuning, security, and maintainability., DevOps & Cloud Native * Azure DevOps * GitHub Actions * Docker * OpenShift (OCP) * Kubernetes * YAML Pipelines Testing * xUnit * NUnit * Playwright * iCEDQ * Octane Work Environment * Fully on-site in Charlotte, NC. * Standard workday begins around 8:00 AM to support collaboration with offshore teams. * Frequent collaboration with engineering teams across multiple functions and business groups. * Opportunity to work on enterprise-scale applications, cloud-native technologies, and high-impact business initiatives.