Be Part Of A High-Performing Team
Join an enterprise technology organization developing and supporting integration solutions that connect critical applications, data platforms, and operational workflows across Sales, Service, and Distribution functions. The technology team operates at the intersection of enterprise data engineering and application development, with an emphasis on scalable integrations, reliable production systems, and modern engineering practices.
This is a senior, hands-on development opportunity for someone who can contribute across coding, integration architecture, troubleshooting, performance optimization, and technical leadership.
What's In Store For You
- Hybrid opportunity based in Charlotte, NC
- Contract-to-hire opportunity with potential conversion to a full-time employee position
- Hands-on ownership across enterprise data integration and application development
- Opportunity to influence technical architecture and engineering standards
- Exposure to modern Microsoft Azure and cloud-based integration technologies
- Ability to mentor developers and contribute to code quality and development practices
- Opportunity to incorporate AI-assisted development tools such as GitHub Copilot
How You Will Make An Impact
- Design and maintain enterprise ETL/ELT pipelines using Snowflake, SQL Server, and SSIS.
- Develop data integration workflows connecting enterprise applications and platforms.
- Build RESTful services and integration APIs using C# and .NET.
- Develop and support Blazor-based enterprise applications.
- Design batch, real-time, and API-driven integration patterns based on business and technical requirements.
- Improve application, database, and integration performance and scalability.
- Maintain data quality and consistency across integrated systems.
- Contribute to integration architecture and broader technical design decisions.
- Mentor developers and conduct code reviews while remaining actively involved in development.
- Support production applications and resolve complex integration issues.
- Apply secure coding, data governance, and engineering standards throughout the development lifecycle.
- Work collaboratively within Scrum or Kanban teams alongside business and technology stakeholders.
Do You Bring Proven Success in Enterprise Integration Development?
- 8+ years of software development experience with a significant focus on enterprise integrations or data-driven applications.
- 5+ years of strong hands-on experience with C# and .NET.
- 5+ years of Blazor development experience.
- 5+ years of ETL and enterprise data integration experience.
- Strong hands-on experience with Snowflake, SQL Server, and SSIS.
- 5+ years of development experience within Microsoft Azure environments.
- Experience with Azure Functions, Azure Service Bus, Azure DevOps, Azure Repos, and Azure Pipelines.
- Strong SQL and data-modeling expertise.
- Experience developing RESTful APIs and integrating applications with enterprise data platforms.
- Proven ability to mentor developers and contribute to technical design and architecture decisions.
- Experience working within Agile Scrum or Kanban teams.
- Strong analytical, troubleshooting, communication, and collaboration skills.
- Bachelor's degree in Computer Science or a related discipline.
- Azure Data Factory experience is preferred.
- GitHub Copilot or other AI-assisted development experience is preferred.
- Candidates must be able to work without current or future employment sponsorship due to the contract-to-hire nature of the opportunity.