Job Description
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.
Whats 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:
Bachelors 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
Full-time