Share this job
Sr. Full Stack .NET Engineer – Azure & Data Integration #3300273
Charlotte, NC
Apply for this job

Be Part of a High-Performing Team

This opportunity is with a technology-driven enterprise that supports complex Sales, Service, and Distribution operations through scalable, modern software solutions. The organization is deeply committed to agile methodologies, cloud innovation, and a culture of technical excellence.

As part of a collaborative, cross-functional engineering team, this role is embedded in a group of forward-thinking developers, architects, and solution designers. The team thrives in a matrixed Agile environment, delivering mission-critical applications and driving architectural alignment across enterprise platforms. With a strong focus on quality, performance, and mentorship, the team values code integrity, continuous improvement, and cloud-native development in a dynamic Microsoft ecosystem.

What’s In Store For You

  • Leadership Role: Operate as a senior technical leader, contributing to architecture, mentoring peers, and ensuring project alignment with strategic goals.
  • Cutting-Edge Stack: Work with modern technologies including .NET Core, Blazor, Azure Functions, SSIS, and Snowflake.
  • Enterprise Impact: Influence the design and implementation of high-performance systems supporting Sales, Service, and Distribution across a large-scale organization.
  • Continuous Innovation: Be part of a team that values automation, performance optimization, and secure development practices.

How You Will Make An Impact

  • Lead the design, development, and deployment of full-stack .NET applications that scale across business units.
  • Write high-quality, optimized code in C#, .NET Core, ASP.NET, and Blazor to support core business functions.
  • Design and manage robust ETL processes using SQL Server, SSIS, and Snowflake for seamless data integration.
  • Develop in and support a cloud-first environment using Azure Functions, Azure Service Bus, Azure Repos, and Azure Pipelines.
  • Drive adherence to coding standards, security practices, and performance optimization principles.
  • Lead code reviews, mentor junior developers, and contribute to technical documentation.
  • Collaborate with cross-functional teams during Agile ceremonies, sprint planning, and backlog refinement.
  • Support CI/CD pipelines, and participate in rotational on-call system maintenance activities.

Are You a .NET and Azure Engineering Rock Star?

Required Qualifications:

  • Bachelor’s degree in Computer Science, IT, or related field.
  • 5+ years of hands-on Full Stack development in .NET Core, ASP.NET, C#, and Blazor.
  • 5+ years working in ETL environments with SQL Server and SSIS.
  • 5+ years of Microsoft Azure experience: Azure Functions, DevOps, Pipelines, Service Bus.
  • 3+ years of experience with CI/CD, SDLC, and Agile project delivery in complex environments.
  • Proven experience in technical leadership, including coaching, peer review, and architectural contribution.
  • Desired Qualifications:
  • Experience with Azure API Management.
  • Demonstrated success leading technical teams through complex transformations.

Key Attributes:

  • Strong analytical thinker with exceptional problem-solving skills.
  • Effective communicator and team collaborator.
  • Self-starter who thrives in ownership-driven environments.

#Dice

Apply for this job
Powered by