Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Kelly Telecom

NET Software Developer - Sunnyvale CA

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Job Description

Bring your .NET expertise to a hands-on development role supporting software used in a manufacturing and production environment. You'll design, build, maintain, and improve Windows and web applications while working across modern .NET technologies, rich user interfaces, databases, and hardware-connected systems. This opportunity is ideal for a developer who likes owning applications from start to finish—not just writing code, but helping shape solutions, troubleshoot real production challenges, and make systems faster and more reliable. You'll work with C#, Blazor, WPF, WinForms, MVVM, SQL, Oracle, and automation tools while collaborating with technical teams and internal users to deliver practical software that supports daily operations. Required Skills & Experience
  • 5+ years of professional .NET development experience, preferably in manufacturing, semiconductor, or industrial environments
  • Strong experience with C#, VB.
NET, .NET Core, .
NET 6+, .NET
Framework 4.7+, and object-oriented programming
  • Experience developing Windows, web, and rich user-interface applications using WPF, WinForms, Blazor, and MVVM
  • Experience with LINQ, ADO.NET, design patterns, Visual Studio 2019+, Git, or Bitbucket
  • Experience working with Oracle and SQL Server databases, including stored procedures
  • Bachelor's degree in Computer Science or a related field—or equivalent professional experience Desired Skills & Experience
  • Experience working with manufacturing equipment, semiconductor processes, or hardware-connected applications
  • Familiarity with SEMI communication protocols, including SECS/GEM or Modbus TCP
  • Experience with SPC software, NI DAC I/O, Advantech remote I/O, or serial-to-Ethernet systems
  • Knowledge of microservices, MySQL, MariaDB, C, C++, or Visual Studio Code
  • Scripting experience with Linux Bash, PowerShell, or Windows Batch
  • Experience with Python or Java What You Will Be Doing
  • Design, develop, test, and maintain scalable .NET applications
  • Build and enhance Windows, web, desktop, and front-end user interfaces
  • Work with engineering and business teams to define requirements and deliver new features
  • Troubleshoot, debug, upgrade, and optimize applications for performance and reliability
  • Participate in code reviews, architectural discussions, and software development lifecycle activities
  • Develop and maintain applications that communicate with databases, manufacturing systems, and hardware devices Tech Breakdown
  • 30% .NET Application Development and Software Engineering
  • 20% Windows, Web, and User Interface Development
  • 15% Database Development and Integration
  • 15% Application Troubleshooting, Testing, and Optimization
  • 10% Manufacturing, Hardware, and Device Integration
  • 10% Code Reviews, Documentation, and Technical Collaboration Daily Responsibilities
  • Develop and maintain C# and VB.NET applications
  • Build user interfaces with WPF, WinForms, Blazor, and MVVM
  • Work with Oracle, SQL Server, stored procedures, LINQ, and ADO.NET
  • Debug application issues and improve performance, reliability, and security
  • Review code, document solutions, and participate in technical planning
  • Collaborate with engineering teams and internal users to support application needs