This member-owned hardware, lumber, and building materials cooperative has supported independent retailers for nearly 80 years. Headquartered in Fort Wayne, Indiana, the organization exists to empower locally owned businesses by providing the scale, technology, and operational support typically available only to large national chains-while preserving the independence and community focus of each member store.
Serving thousands of locations across the U.S. and internationally, they deliver end-to-end solutions that span supply chain and distribution, merchandising, marketing, data, and enterprise technology platforms. Its technology teams play a critical role in building and maintaining the systems that enable pricing, inventory, logistics, vendor integrations, and digital experiences at scale.
They are seeking a
Mid-Level .NET Engineer to join its technology organization and contribute to the development and modernization of enterprise applications that support cooperative operations and member retailers. This role is ideal for an engineer who is comfortable owning features end-to-end, collaborating cross-functionally, and working across both modern and legacy systems in a large, mission-driven environment.
Required Skills & Experience - 3-6 years of professional software development experience
- Strong experience with C# and .NET 6+ in enterprise environments
- Hands-on experience with SharePoint 2013 or newer
- Proficiency in JavaScript and modern front-end development using React
- Working knowledge of TypeScript
- Solid experience with SQL and relational databases (SQL Server, MySQL, SQLite)
- Experience working in Azure environments, including Azure DevOps
- Familiarity with messaging systems such as Kafka
- Exposure to Java (nice to have)
- Ability to work independently while collaborating effectively on a team
Preferred Skills & Experience - Experience with microservices or distributed systems
- CI/CD pipeline ownership or contributions
- Knowledge of event-driven or asynchronous architectures
- Experience supporting large-scale or retail-focused enterprise systems
What You Will Be Doing Tech Breakdown:
- 20% maintenance
- 80% new development
Daily Responsibilities:
- Design, develop, and maintain scalable applications and services using C# and .NET 6+
- Enhance and support solutions built on SharePoint 2013+, balancing modernization with business continuity
- Build and maintain RESTful APIs and backend services used across internal and external platforms
- Develop front-end features using JavaScript, React, and TypeScript
- Work with relational and embedded databases including SQL Server, MySQL, and SQLite
- Implement and support cloud-based solutions using Azure DevOps, Cosmos DB, and Azure Service Bus
- Contribute to event-driven and messaging-based systems leveraging Kafka
- Collaborate with product owners, QA, and other engineers to translate business requirements into technical solutions
- Participate in code reviews, testing, documentation, and continuous improvement initiatives
- Troubleshoot production issues and contribute to system stability and performance improvements
Office Location - Fort Wayne, Indiana
- While on contract 5 days onsite -> Once converted to full-time employees are allocated 4 remote days a month
The Offer - $60-65/hr
- 6 Month Contract-To-Hire
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.