Senior Legacy Application Developer (VB6, .NET Framework, SQL)
Schoneman, Inc.Role Overview
Schoneman, Inc. is hiring a Senior Legacy Application Developer (VB6, .NET Framework, SQL). This is a full-time role in Ashtabula. Part of Schoneman, Inc.'s Qa hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Summary
We are seeking an experienced software developer with deep expertise in VB6, .NET Framework, and SQL to modernize, maintain, and enhance our long-standing manufacturing application. This critical role is responsible for modernizing a 30‑year‑old system while ensuring the stability, integrity, and continuity of its existing functionality. You will combine your strong legacy system skills with modern development practices to upgrade the codebase, improve performance, increase reliability, and integrate contemporary technologies — all while preserving full backward compatibility and minimizing disruption to daily manufacturing operations.
You will work closely with the company’s founder (the original developer of the application) to deeply understand the architecture and nuances of the system. As part of a tight-knit team of 15, you’ll support a diverse customer base across the US and Canada.
Key Responsibilities
- Analyze, maintain, and modernize complex VB6 and .NET Framework codebases, including refactoring legacy code, improving architecture, and implementing modern coding standards and practices.
- Query and analyze SQL databases to extract insights, resolve data inconsistencies, and connect data structures to application logic for effective troubleshooting and optimization.
- Debug and resolve customer-reported issues by tracing problems through code, data flows, and system interactions, ensuring minimal downtime for manufacturing operations.
- Design, develop, and implement enhancements and modern improvements, such as new features, performance optimizations, UI/UX upgrades, and integrations with modern technologies.
- Collaborate with cross-functional teams (manufacturing operations, quality assurance, and end-users) to gather requirements and deliver solutions that support evolving business needs.
- Document code changes, modernization efforts, data analyses, and troubleshooting processes to build institutional knowledge.
- Perform code reviews, testing, and controlled deployments of updates to ensure stability in production environments.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent professional experience).
- 5+ years of hands-on experience with VB6 development, including deep familiarity with its quirks and best practices for legacy systems.
- Strong proficiency in .NET Framework (C# or VB.NET), with proven experience migrating or integrating VB6 components into modern .NET environments.
- Expert-level skills in SQL, including writing complex queries, stored procedures, and optimizing database performance.
- Demonstrated ability to work with large, unstructured legacy codebases and successfully reverse-engineer undocumented features.
- Strong data analysis skills to correlate database content with application behavior.
- Excellent troubleshooting and debugging abilities in multi-tier applications, with a track record of efficiently resolving real-world customer issues.
- Familiarity with manufacturing or enterprise software (e.g., ERP, inventory management, or production tracking systems).
Preferred Skills
- Experience with version control systems (e.g., Github).
- Knowledge of related technologies like COM/ActiveX components, Windows Forms, and API integrations.
- Background in performance optimization and modernization of legacy systems, especially those handling large manufacturing datasets.
- Strong communication skills for explaining technical concepts to non-technical stakeholders.
What We Offer
- Competitive salary and benefits package.
- Opportunity to work on impactful projects that directly support manufacturing efficiency.
- Flexible work environment with options for remote or hybrid arrangements.
If you are a seasoned developer who enjoys the challenge of modernizing legacy systems while solving complex technical problems, we encourage you to apply!
Job Type: Full-time
Pay: From $75,000.00 per year
Benefits
- 401(k)
- 401(k) matching
- Health insurance
- Paid time off
Work Location: Hybrid remote in Ashtabula, OH 44004
Frequently Asked Questions
How do I apply for the Senior Legacy Application Developer (VB6, .NET Framework, SQL) position at Schoneman, Inc.?
Use the Apply button above to submit your application directly to Schoneman, Inc.. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Senior Legacy Application Developer (VB6, .NET Framework, SQL) position at Schoneman, Inc. located?
This position is based in Ashtabula. Schoneman, Inc. has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Senior Legacy Application Developer (VB6, .NET Framework, SQL) at Schoneman, Inc. earn?
Schoneman, Inc. has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Senior Legacy Application Developer (VB6, .NET Framework, SQL) role at Schoneman, Inc. posted?
This role was posted on April 15, 2026 (60 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
How much experience does the Senior Legacy Application Developer (VB6, .NET Framework, SQL) role at Schoneman, Inc. require?
This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Schoneman, Inc. lists their specific requirements in the description below, so review the must-have qualifications closely before applying.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start