19 hours ago

Senior VB.NET SQL Server Developer

Braintrust

Remote
Full Time
$140,000
Remote

Job Overview

Job TitleSenior VB.NET SQL Server Developer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$140,000
LocationRemote

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.

Uncover Hiring Manager

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

Tags:

Senior VB.NET SQL Server Developer
manufacturing execution
system extension
bug fixing
code quality
NetSuite integration
data dashboards
yield tracking
tool status
production support
software development
VB.NET
SQL Server
WebForms
WinForms
.NET
SignalR
Power BI
GitHub Actions
xUnit
Node.js
REST API
C#
AI development tools

Share Job:

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