Senior VB.NET SQL Server Developer
Braintrust
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Senior VB.NET SQL Server Developer at Braintrust
As a Senior VB.NET SQL Server Developer, you will play a crucial role in extending and maintaining Braintrust's 13-application Manufacturing Execution System (SATI Suite) for semiconductor wafer manufacturing. This established system, built with VB.NET and SQL Server, has been in production for over 15 years and requires a skilled developer to build upon its existing infrastructure rather than rewrite it.
The Work
Your responsibilities will center around key strategic initiatives and ongoing system improvements. You will be instrumental in enhancing the SATI Suite's capabilities and ensuring its continued efficiency:
- Section Yield: Extend per-wafer tracking to additional production stations by leveraging the existing yield infrastructure.
- Tool Status: Implement the SEMI E-10 equipment state model, populating already designed database tables.
- Throughput: Develop insightful dashboards using a wealth of existing data, including over 185,000 lot movements and 285,000 equipment records, utilizing 6 existing BI views.
- NetSuite Integration: Facilitate seamless data synchronization for Sales Orders, receiving, and shipping between the MES and NetSuite ERP.
Beyond these initiatives, you will also be involved in regular bug fixes, extending existing modules, and incrementally improving code quality within the large legacy codebase.
Tech Stack
This role demands proficiency and comfort with an established yet evolving technology landscape:
- VB.NET: Primary language (95% of codebase), involving both WebForms and WinForms, across .NET versions 3.5 to 4.7.2.
- SQL Server: Extensive database work across 5 databases, 342 tables, 264 views, and 94 stored procedures.
- Modern Tools: Exposure to SignalR, Power BI, GitHub Actions for CI/CD, and xUnit for testing.
- API Integration: Experience with NetSuite REST API integration, potentially using Node.js or .NET.
Required (5–10+ years)
To succeed in this role, Braintrust is seeking candidates with significant practical experience:
- Proven production experience with VB.NET, demonstrating an ability to actively develop and maintain, not just read, existing code.
- Strong expertise in SQL Server, including writing stored procedures, designing views, and executing complex multi-database queries.
- Experience working effectively within large, established legacy codebases, focusing on extension and improvement rather than complete rewrites.
- Familiarity with modern .NET (C#/.NET 8+) and current web frameworks, indicating an understanding of platform evolution.
- Active use of AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Cursor, Codex) in daily coding workflows.
- Demonstrated self-direction and proficiency in asynchronous communication.
Preferred
Additional qualifications that would be highly beneficial:
- Experience with ASP.NET WebForms and WinForms.
- Domain expertise in Manufacturing, ERP, or MES.
- Proficiency with Power BI or other reporting tools.
- Prior experience with REST API integration, particularly with NetSuite.
Key skills/competency
- VB.NET
- SQL Server
- Manufacturing Execution System (MES)
- Legacy Code Management
- ERP Integration (NetSuite)
- API Development (REST)
- Data Warehousing
- Power BI
- Software Development Lifecycle (SDLC)
- AI-Assisted Development
How to Get Hired at Braintrust
- Research Braintrust's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their remote-first approach and client focus.
- Tailor your resume: Customize your resume to highlight extensive VB.NET and SQL Server experience, specifically emphasizing work with large legacy systems and MES/ERP domains relevant to semiconductor manufacturing.
- Showcase problem-solving skills: Prepare to discuss how you've extended and improved complex systems without resorting to full rewrites, demonstrating your pragmatic approach to software development.
- Prepare for technical interviews: Expect deep dives into SQL Server stored procedures, multi-database queries, and VB.NET architecture. Be ready to discuss modern .NET trends and your experience with AI-assisted development tools.
- Demonstrate communication and autonomy: Highlight examples of self-directed work and effective asynchronous communication, crucial for a remote role at Braintrust, to prove your independent work ethic.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background