CrawlJobs Logo

Senior Software Development .NET C# VB.NET

Mexico, Guadalajara · Job Posted June 17, 2026
Apply Position
Job Link Share

Job Description

We are currently seeking a Senior Software Development- .NET, C#, VB.NET to join our team in GDL, Jalisco (MX-JAL), Mexico (MX). We are seeking a highly skilled Senior Software Developer with 10+ Yrs. Of deep expertise in .NET, C#,VB,.NET to lead the design, modernization, and integration of our Manufacturing Execution System (MES). You will act as the crucial bridge between Information Technology (IT) and Operational Technology (OT), building scalable solutions that connect shop-floor machinery with enterprise systems like SAP, Oracle, or custom ERPs.

Job Responsibility

  • MES Development & Modernization: Architect and build advanced MES modules using C# and .NET. Safely modernize and migrate legacy, factory-critical VB.NET and ASP applications into modern .NET frameworks
  • System Integration: Design robust integration layers connecting the MES layer with ERP (SAP/Oracle), SCADA, PLCs, and WMS (Warehouse Management Systems) using APIs and Web Services
  • OT/IT Convergence: Develop software that interacts with hardware controls, machine interfaces, and OPC servers to automate real-time data collection on the factory floor
  • Database & Reporting: Architect and optimize complex T-SQL queries, stored procedures, and triggers using MS SQL Server and/or Oracle databases to ensure high data integrity
  • Technical Leadership & Mentorship: Act as the technical lead on MES projects, reviewing code, writing technical specifications, and mentoring junior developers on engineering best practices
  • Support & Maintenance: Provide tier-3, on-call support for critical production issues, minimizing equipment downtime and ensuring 24/7 system reliability

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related Engineering discipline
  • 7+ years of professional object-oriented programming experience heavily focused on C# and VB.NET
  • 5+ years of experience working in discrete or continuous manufacturing environments
  • Deep understanding of MES workflows, batch processing, and industry standards
  • Expert-level capability with MS SQL Server, SSIS, SSRS, and/or Oracle databases
  • Hands-on experience with OPC DA/UA, REST/SOAP APIs, message queues (MSMQ), and connecting MES platforms to ERP systems
  • Experience with Visual Studio, Git, and Azure DevOps for CI/CD environments

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Development .NET C# VB.NET

8 matching positions

Lead Software Development Engineer (.NET)

We are seeking a Lead Software Development Engineer (.NET) to support and lead a...
Location
Location
United States , Margate
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • US Citizenship (required)
  • Bachelor’s degree in Computer Science or related field (or equivalent professional experience
  • Bachelor’s strongly preferred)
  • 3+ years of professional .NET development experience
  • Proven experience as a .NET Software Lead or Senior Developer
  • Strong hands‑on experience with: ASP.NET
  • C#
  • VB.NET
  • MS SQL Server
  • T‑SQL
Job Responsibility
Job Responsibility
  • Lead development, enhancement, and ongoing maintenance of .NET applications
  • Support production systems and resolve assigned support tickets efficiently
  • Contribute hands‑on development for new and existing solutions using ASP.NET, C#, and VB.NET
  • Serve as the senior technical resource within a small applications team
  • Lead and support ERP integrations in a public‑sector environment
  • Collaborate with vendors and internal teams on ERP upgrades and codebase alignment
  • Support a critical ERP upgrade initiative currently in progress
  • Lead software server migrations (Windows Server 2020 → 2025)
  • Support disaster recovery strategies, backups, and system resiliency efforts
  • Ensure application availability, data integrity, and rollback plans during migrations
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Lead Software Development Engineer (.NET)

We are seeking a Lead Software Development Engineer (.NET) to support and lead a...
Location
Location
United States , Margate, FL
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • US Citizenship (required)
  • Bachelor’s degree in Computer Science or related field (or equivalent professional experience
  • Bachelor’s strongly preferred)
  • 3+ years of professional .NET development experience
  • Proven experience as a .NET Software Lead or Senior Developer
  • Strong hands‑on experience with: ASP.NET
  • C#
  • VB.NET
  • MS SQL Server
  • T‑SQL
Job Responsibility
Job Responsibility
  • Lead development, enhancement, and ongoing maintenance of .NET applications
  • Support production systems and resolve assigned support tickets efficiently
  • Contribute hands‑on development for new and existing solutions using ASP.NET, C#, and VB.NET
  • Serve as the senior technical resource within a small applications team
  • Lead and support ERP integrations in a public‑sector environment
  • Collaborate with vendors and internal teams on ERP upgrades and codebase alignment
  • Support a critical ERP upgrade initiative currently in progress
  • Lead software server migrations (Windows Server 2020 → 2025)
  • Support disaster recovery strategies, backups, and system resiliency efforts
  • Ensure application availability, data integrity, and rollback plans during migrations
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Senior Software Engineer - C#

Supporting a UK-wide network of over 5,000 local, expert technology providers, G...
Location
Location
Czech Republic , Brno
Salary
Salary:
Not provided
giacom.com Logo
Giacom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Detailed knowledge and experience of C# .NET (Web API, MVC)
  • Expertise in Entity Framework and MS SQL
  • Experience with Azure or AWS
  • Exposure to VB.NET, TFS, Git, Windows Workflow Foundation, HTML, CSS, and JavaScript
Job Responsibility
Job Responsibility
  • Analysing business requirements to ensure clear understanding in preparation for
  • writing code that creates new programs and/or writing code that creates new programs that satisfy requirements
  • Ensuring quality is maintained throughout the software development lifecycle in its entirety while delivering solutions on-time and on-budget
  • Assist with analysing and resolving technical and application problems
What we offer
What we offer
  • Flexible working
  • Investment in your future career with a variety of learning and development opportunities
  • No dress code - embrace the freedom to bring your whole self to work
  • 25 days annual leave, plus bank holidays. You'll even get your birthday off, too
  • A pension plan for your future
  • Complimentary refreshments in all our offices
  • Fulltime
Read More
Arrow Right

Senior .NET Engineer

We are looking for a Senior .NET Engineer for maintaining, fixing, and improving...
Location
Location
India
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Strong proficiency in VB.NET and C# (7.x / 8.x)
  • Hands-on experience with .NET Framework (4.0, 4.5, 4.8) and .NET Core (3.1+)
  • Experience working with or supporting VB6 applications
  • Familiarity with WinForms desktop application development
  • Experience building or maintaining REST APIs and middleware services
  • Ability to work independently in unstructured, legacy codebases with minimal documentation
Job Responsibility
Job Responsibility
  • Maintain, debug, and enhance a portfolio of legacy desktop and web applications across multiple technology generations
  • Triage and resolve production issues in WinForms-based desktop apps and API/middleware services
  • Collaborate with client stakeholders and cross-functional engineering teams to understand business requirements
  • Refactor and improve legacy code where appropriate without disrupting existing functionality
  • Document findings, workarounds, and architectural decisions for knowledge transfer
  • Support integrations between legacy systems and modern API layers
Read More
Arrow Right

Senior .NET Engineer

We are looking for a Senior .NET Engineer for a project assign, to maintaining, ...
Location
Location
United States
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Strong proficiency in VB.NET and C# (7.x / 8.x)
  • Hands-on experience with .NET Framework (4.0, 4.5, 4.8) and .NET Core (3.1+)
  • Experience building or maintaining REST APIs and middleware services
  • Ability to work independently in unstructured, codebases with minimal documentation
Job Responsibility
Job Responsibility
  • Maintain, debug, and enhance a portfolio of desktop and web applications across multiple technology generations
  • Triage and resolve production issues in WinForms-based desktop apps and API/middleware services
  • Collaborate with client stakeholders and cross-functional engineering teams to understand business requirements
  • Refactor and improve code where appropriate without disrupting existing functionality
  • Document findings, workarounds, and architectural decisions for knowledge transfer
  • Support integrations between systems and API layers
  • Fulltime
Read More
Arrow Right

Senior .NET Engineer (Contract)

We are looking for a Senior .NET Engineer for maintaining, fixing, and improving...
Location
Location
Mexico
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Strong proficiency in VB.NET and C# (7.x / 8.x)
  • Hands-on experience with .NET Framework (4.0, 4.5, 4.8) and .NET Core (3.1+)
  • Experience building or maintaining REST APIs and middleware services
  • Ability to work independently in unstructured, codebases with minimal documentation
Job Responsibility
Job Responsibility
  • Maintain, debug, and enhance a portfolio of desktop and web applications across multiple technology generations
  • Triage and resolve production issues in WinForms-based desktop apps and API/middleware services
  • Collaborate with client stakeholders and cross-functional engineering teams to understand business requirements
  • Refactor and improve code where appropriate without disrupting existing functionality
  • Document findings, workarounds, and architectural decisions for knowledge transfer
  • Support integrations between systems and API layers
  • Fulltime
Read More
Arrow Right

Senior App Development & Integrations Specialist

As a Senior App Development & Integrations Specialist, you are responsible for t...
Location
Location
Morocco , Casablanca
Salary
Salary:
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Very strong knowledge of .NET (C#, VB.NET)
  • Experience with web technologies, web services, and APIs (REST, HTTP, JSON)
  • Confident handling of relational databases (e.g., SQL Server)
  • Experience with version control systems (e.g., Git)
  • Knowledge of software architecture, design patterns, and clean code principles
  • Understanding of ERP processes (e.g., finance, inventory management, production, or CRM) is an advantage
  • Experience with customer-specific customizations and extensions of standard software
  • Basic knowledge of cloud‑based or web‑based system architectures is an advantage
  • Strong analytical thinking and a structured approach to work
  • Team player with excellent communication skills
Job Responsibility
Job Responsibility
  • Development of customer‑specific extensions and new features based on the myfactory standards
  • Analysis, design, and implementation of new requirements in collaboration with project management
  • Support of the customer service team in handling complex technical inquiries and issues
  • Development and maintenance of web applications, APIs, and server components using .NET (C#/VB.NET)
  • Ensuring code quality, performance, and maintainability of the developed solutions
  • Documentation of solutions and technical concepts
  • Participation in testing, releases, and rollouts of new features
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

The Senior/Principal Software Engineer provides architectural depth, delivery ex...
Location
Location
United States
Salary
Salary:
138568.00 - 221709.00 USD / Year
onecallcm.com Logo
One Call
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years building enterprise .NET applications in C# (.NET Framework + .NET Core)
  • Experience modernizing large legacy .NET codebases (service extraction, modularization, domain consolidation)
  • Familiarity with Azure cloud services, logging, monitoring, and observability patterns
  • Experience in healthcare, workers’ compensation, claims processing, or regulated industries
  • Experience with distributed queues, messaging patterns, event-driven architecture
  • Experience maintaining VB.NET codebases
  • Deep experience with ASP.NET MVC, Web API, WCF, Web Forms, WinForms
  • Strong proficiency in SQL Server (T-SQL, performance tuning, SSIS, SSRS)
  • Strong front-end fundamentals in JavaScript, TypeScript, HTML, CSS/SASS
  • Familiarity with jQuery, Knockout, and Kendo UI
Job Responsibility
Job Responsibility
  • Own and drive architecture and design discussions across multiple applications and services
  • Provide pragmatic, hands-on guidance to teams working across .NET, SQL, and mixed front-end stacks
  • Evaluate legacy architectures and propose modernization patterns (service boundaries, APIs, refactors, consolidation)
  • Facilitate technical decision-making with crisp rationales, tradeoff analysis, and clear documentation
  • Champion engineering excellence: code quality, testing, CI/CD maturity, observability, and maintainability
  • Unblock teams quickly by diagnosing issues across the entire stack (app, API, data, infrastructure)
  • Collaborate with Product, QA, Design, and other engineering teams to ensure predictable delivery
  • Translate complex requirements into executable technical plans, work breakdowns, and sequencing
  • Identify risks early and recommend options that balance delivery velocity with long-term stability
  • Contribute high-quality code in .NET (.NET Framework, .NET Core), C#, and VB.NET where necessary
What we offer
What we offer
  • Remote Work: We are a remote-first company, and almost all positions receive the flexibility of working from home
  • Generous Time Off: Besides 8 company holidays and 2 personal days every year, all colleagues receive a minimum of 18 days of paid time off
  • Comprehensive Benefits Package: Including medical, dental, vision, and pet insurance
  • 401(k) matching program
  • and company-paid life insurance and short and long-term disability coverage
  • Supportive Services: We offer a Colleague Assistance Program that provides free counseling and financial services, and our One Call Foundation, a non-profit arm of our company, provides colleagues financial assistance during times of unexpected hardships
  • Fulltime
Read More
Arrow Right