Software Developer, Backend Developer, .NET Developer
Listed on 2026-08-30
-
Software Development
Backend Developer, .NET Developer, SQL Developer, Full Stack Developer
Job Details
Job Location:
FOOT LEVELERS INC - ROANOKE, VA 24012 Salary Range: $95,000.00 - $ Salary
Location:
Roanoke, Virginia
Schedule:
Full-time, on-site;
Monday–Friday, 8:00 a.m.–5:00 p.m.
Reports to:
Vice President of Engineering Experience level:
Mid-level
We are looking for a Software Developer to build, enhance, and support the custom applications that help operate our business. Because we manufacture highly customized products and support our customers through an in‑house call center, our software environment extends well beyond typical business applications.
You will work closely with other members of the engineering and development team, as well as colleagues in manufacturing operations, customer service, and marketing. The right candidate will enjoy solving practical business problems, working directly with internal users, and seeing the real‑world impact of their work.
What you’ll do- Design, develop, test, deploy, and maintain custom internal software applications.
- Develop new applications and enhance existing systems using C#/.NET, ASP.NET, SQL, and modern JavaScript frameworks.
- Work independently with internal users to understand business needs, gather requirements, and translate them into effective technical solutions.
- Support manufacturing applications and integrations that are important to production uptime and operational efficiency.
- Troubleshoot production issues and communicate clearly with affected users throughout the resolution process.
- Develop and support integrations involving Net Suite, call‑center systems, marketing platforms such as Hub Spot, on‑premises SQL databases, and other business applications.
- Learn and develop within the Net Suite architecture, including Suite Script and RESTlet‑based integrations.
- Test changes thoroughly and participate in required peer code reviews before deployment.
- Create practical, maintainable technical documentation.
- Use Git for source control and Jira for project planning and work tracking.
- Help improve system reliability, manufacturing uptime, operational efficiency, and internal user confidence.
- Occasionally communicate with vendors regarding software, equipment, integrations, or technical support.
- Bachelor’s degree in computer science or a related field, or equivalent professional experience.
- Approximately 3–5 years of professional software development experience.
- Working knowledge of:
- C# and .NET
- ASP.NET
- SQL and relational databases
- Git source control
- Visual Studio and VS Code
- At least one modern JavaScript framework, such as Vue, React, or Angular
- Ability to troubleshoot and resolve issues in business‑critical production systems.
- Ability to work independently while collaborating effectively with developers and business stakeholders.
- Strong written and verbal communication skills.
- A thoughtful approach to testing, peer review, deployment, and documentation.
- Ability to communicate progress, set expectations, and maintain user confidence during projects and issue resolution.
- Willingness to learn unfamiliar systems, technologies, and business processes.
- Net Suite development, including Suite Script, RESTlets, or ERP integrations
- AWS or other cloud platforms
- Manufacturing systems or industrial automation
- Integrations with CNC equipment, robotics, conveyors, or other production technology
- Call‑center or telecommunications integrations
- Hub Spot or other marketing platforms
- Development of custom internal business applications
- Positive feedback and confidence from internal users
- Reliable, well‑tested software releases
- Timely resolution of production and application issues
- Successful delivery of software projects
- Improved system uptime
- Measurable cost savings and operational‑efficiency improvements
- Customer Obsession:
Put the needs and experience of our customers—both external and internal—at the center of our decisions. - Collaboration:
Work together, share knowledge, and value the contributions of others. - Rudy:
Demonstrate determination, perseverance, belief, and a positive, team‑centered drive. Never give up. - Accountability:
Take ownership of commitments, outcomes, and mistakes. - Pursue…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).