AFC Industries is a dynamic organization dedicated to providing supply chain management solutions for fasteners and assembly components to original equipment manufacturers, assembly plants, and other users of these products.
We support a diverse industry base of manufacturers across a broad range of industries. Our experienced team has a proven track record of helping manufacturers and assemblers reduce cost, improve quality, and increase efficiency.
We are A Company Culture Devoted to Innovation & Improvement
AFC provides localized expertise to customers in particular industries and geographies. We don't have a traditional hierarchical management structure where everyone simply "reports up." Instead, our company is made up of on-the-ground experts operating in an entrepreneurial fashion with the backing and support of an enterprise-grade organization.
Sharing cultural values breeds consistency and quality throughout our organization. Collectively, we are committed to a simple management approach, which influences our company culture and our management style.
TheSoftware Development Engineerreports totheService Delivery Manager-Business Applicationsand is a keycomponentto the success ofAFC Industries.This role willbe responsible fordesigning, developing, enhancing, and supporting internal and customer-facing applications that help drive operational efficiency acrosspurchasing, inventory management,logistics, warehousing, and related business functions.
The ideal candidate will have strong Microsoft development experience, familiarity with Supply Chain business processes, and experience working with Microsoft SQL Server databases and web-based applications.
Key Responsibilities:
- Design, develop, test, andmaintainbusiness applications using Microsoft development technologies
- Enhance and support existing ERP, Supply Chain, and operational applications
- Develop andmaintainclient-serveras well asweb-based applications and services using .NET technologies
- Create andoptimizeSQL queries, stored procedures, views, and database structures within Microsoft SQL Server
- Collaborate with business users, analysts, and IT teams to gather requirements and deliver technical solutions
- Troubleshoot and resolve application, integration, and performance issues
- Participate in software design reviews, code reviews, and testing activities
- Develop technical documentation and support materials
- Assistwith application modernization and continuous improvement initiatives
Professional Experience Requirements:
Education:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field (or equivalent experience)
Qualifications
Required
- 3+ years of software development experience preferred
- ASP.NET / .NET Web Development
- Experience working with Microsoft SQL Server (MS-SQL)
- Familiarity with Supply Chain, Distribution, Manufacturing, or ERP-related business processes
- Experience developing and supporting business applications in a corporate environment
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent communication and teamwork abilities
- Ability to work independently in a remote work environment
Preferred
- REST APIs and web services
- JavaScript, HTML, CSS, and modern web frameworks
- ERP or Supply Chain platforms
- Reporting and data integration tools
- Azure or cloud-based Microsoft technologies
- Understanding of inventory management, purchasing, warehousing,logistics, or order processing workflows
- Experience working in an Agile or hybrid development environment
Work Environment
- Full-time remote position
- Standard business hours with occasional flexibilityrequiredfor project support
- Limited travelrequired(approximately 5-10%)
Benefits:
401(k)
401(k) matching
Dental insurance
Flexible spending account
Health insurance
Life insurance
Paid time off
Vision insurance