Are You a .NET Developer Who Enjoys Building Real Business Solutions Instead of Working on Just One Product?
We're looking for a .NET Developer to join a growing internal technology team supporting a large and highly transactional business environment in the Greater Knoxville area. This is an opportunity to work across a wide variety of custom applications, integrations, automation initiatives and cloud modernization projects that directly impact day-to-day business operations.
This is an onsite position where you'll collaborate closely with developers, administrators, business stakeholders and IT leadership while helping drive the continued evolution of a large Microsoft-based technology ecosystem.
Location & Employment Requirements
This position is based in the Greater Knoxville, Tennessee area and requires regular onsite attendance.
This is a direct-hire W-2 position.
Candidates must be authorized to work in the United States without current or future sponsorship.
We cannot provide visa sponsorship now or in the future.
No Corp-to-Corp (C2C), third-party consulting or subcontracting arrangements will be considered.
What You'll Be Doing
Design, develop and support custom applications using C# and .NET technologies
Build and maintain ASP.NET web applications and internal business systems
Develop integrations between ERP platforms, internal applications and third-party systems
Create and support data synchronization processes, APIs and automation workflows
Work extensively with SQL Server databases, stored procedures and data structures
Participate in ETL processes, data migration projects and file-based integrations
Troubleshoot application issues and provide ongoing production support
Collaborate with team members to identify opportunities for process improvement and automation
Contribute to the organization's ongoing cloud modernization initiatives
Current Technology Environment
C#
.NET Framework / .NET
ASP.NET
SQL Server
REST APIs
Azure Functions
Azure Data Factory
Azure-based integrations and services
Microsoft Dynamics NAV / Business Central
Microsoft business applications and ERP systems
What Makes This Role Interesting
This is not a position where you'll spend years supporting a single application. The environment includes a diverse mix of custom development, systems integration, automation and cloud initiatives. Developers regularly work on projects involving customer communications, data movement, business process automation, API development and modernization efforts.
The organization is actively expanding its Azure footprint and migrating existing services into cloud-native architectures. Developers have the opportunity to contribute to both maintaining critical business systems and helping shape future technology direction.
You'll join a collaborative IT organization of approximately 1012 team members and work directly with experienced technical leadership that has spent years building and modernizing the company's technology platform.
What We're Looking For
3+ years of professional software development experience
Strong experience with C# and .NET development
Experience developing and supporting SQL Server databases
Experience building and supporting business applications in a production environment
Understanding of APIs, integrations and application architecture
Strong troubleshooting and problem-solving abilities
Ability to work independently while collaborating effectively with teammates and business users
Preferred Qualifications
Experience with Microsoft Azure services
Experience with Azure Functions, Azure Data Factory or Azure API integrations
Experience with data migration, ETL processes and systems integration projects
Experience supporting ERP systems or enterprise business applications
Experience with Microsoft Dynamics NAV, Business Central or similar ERP platforms
Compensation & Benefits
Competitive base salary based on experience
Annual performance-based bonus opportunity
Annual merit increases based on individual contributions and project impact
Comprehensive benefits package
Professional development opportunities
Company-sponsored training and technical conferences when appropriate
Why Consider This Opportunity?
If you enjoy solving business problems through software, working across a variety of technologies and seeing the direct impact of your work, this role offers the opportunity to contribute to meaningful projects while expanding your experience with modern Microsoft technologies and Azure cloud services.