.net Developer 1 of 2

SOMERSET STAFFING

Clearwater (FL)

On-site

USD 90,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SOMERSET STAFFING is seeking a Senior .NET Full-Stack Application Developer to design, build, and support enterprise applications using C#, VB.NET, WPF, Windows Forms, WCF, REST APIs, and SQL Server. The role spans desktop and web modernization initiatives and requires strong problem-solving and collaboration within a culture of accountability and continuous improvement.

The candidate will contribute across the full stack, with emphasis on Blazor for modern web development and integration with

Qualifications

  • Strong experience with C# and .NET development.
  • Proficiency in VB.NET for maintaining existing VB.NET apps.
  • Extensive Blazor web app experience.
  • Experience with WPF/Windows Forms desktop apps.
  • REST/SOAP web services using WCF as applicable.
  • Solid SQL Server database development and tuning.

Responsibilities

  • Design, develop, and support enterprise .NET applications across desktop and web.
  • Analyze existing apps, understand architecture, implement improvements with minimal disruption.
  • Troubleshoot issues and implement sustainable fixes.
  • Participate in modernization to web-based solutions where suitable.
  • Conduct code reviews and contribute to standards and architecture decisions.
  • Develop scalable, secure, and maintainable solutions in line with enterprise standards.
  • Collaborate with analysts, tech teams, and stakeholders to deliver solutions.

Skills

C#
VB.NET
WPF
Windows Forms
WCF
REST APIs
SQL Server
Blazor
Git
Azure DevOps
CI/CD
OOP

Tools

Azure DevOps
Git

Job description

Position Overview

We are seeking an experienced and versatile Senior .NET Full-Stack Application Developer to join our development and application support team on a contract-to-hire basis. The ideal candidate will have strong hands‑on experience across both modern web application development and Microsoft desktop/client-server application technologies. This position requires a developer who can work effectively across our existing application portfolio, including C#, VB.NET, WPF, Windows Forms, WCF, REST APIs, and Microsoft SQL Server, while also bringing strong expertise in Microsoft Blazor for modern web application development. The successful candidate will be comfortable supporting and enhancing existing applications while also designing and developing new solutions. The role requires strong technical depth, excellent problem-solving abilities, ownership, and the ability to work effectively within a culture built around empowerment, accountability, collaboration, and continuous improvement.



Key Responsibilities


Application Development & Support


  • Design, develop, enhance, maintain, and support enterprise applications using the Microsoft .NET technology stack.

  • Work across both desktop/client-server applications and modern web applications.

  • Analyze existing applications, understand their architecture and business functionality, and implement enhancements orfixes with minimal disruption.

  • Troubleshoot application issues, identify root causes, and implement sustainable solutions rather than temporaryworkarounds.

  • Participate in application modernization efforts, including transitioning functionality from traditional desktop/client- serverapplications to modern web-based solutions where appropriate.

  • Perform code reviews and contribute to development standards, coding practices, and application architecture decisions.

  • Develop solutions that are scalable, maintainable, secure, reliable, and consistent with established enterprise standards.

  • Collaborate with business analysts, technical teams, application owners, and other stakeholders to understand requirements and deliver effective solutions.



Desktop / Client-Server Application Development


  • Develop, maintain, and support Windows-based applications using WPF and Windows Forms.

  • Work with existing client-server applications and understand established application architectures.

  • Enhance legacy applications while maintaining compatibility with existing business processes and integrations.

  • Troubleshoot production issues involving desktop applications, application services, database connectivity, and integrations.

  • Support modernization and migration initiatives where desktop functionality is being transitioned to web-based solutions.



.NET and Programming


  • Strong professional proficiency in C#.

  • Working proficiency in VB.NET, including the ability to maintain and enhance existing VB.NET applications.

  • .NET / .NET Framework.

  • Object-Oriented Programming (OOP).

  • Design patterns and software engineering principles.

  • Exception handling and application logging.

  • Asynchronous programming.

  • Dependency Injection.

  • Application configuration and environment management.

  • Writing clean, maintainable, and reusable code.



Web Services & API Development


  • Develop, maintain, and integrate enterprise web services.

  • Strong experience with WCF and RESTful APIs.

  • Experience with HTTP/HTTPS, JSON, and XML.

  • Troubleshoot integration issues involving web services, APIs, authentication, connectivity, serialization, timeouts, and errorhandling.

  • Understand both modern REST-based services and established WCF/service-oriented architectures.



Microsoft SQL Server & Database Development


  • Strong Microsoft SQL Server experience is required.

  • SQL Server database development.

  • Writing complex SQL queries.

  • Stored procedures.

  • Views.

  • Functions.

  • Data manipulation and transformation.

  • Database troubleshooting and performance optimization.

  • Application-to-database integration.

  • Entity Framework / ORM technologies where applicable.

  • Understanding database design, relationships, indexes, transactions, and data integrity.

  • The candidate should be comfortable troubleshooting issues that span the application, service/API, and database layers.



DevOps / CI/CD


  • Working knowledge of CI/CD pipelines and automated software delivery.

  • Understand build, deployment, release, and environment promotion processes.

  • Experience working with automated builds, testing, deployment, and release management.

  • Ability to troubleshoot build and deployment issues.

  • Experience with Microsoft-based DevOps environments is preferred.



Source Control & Microsoft Development Tools


  • Microsoft Git.

  • Team Foundation Server (TFS).

  • Azure DevOps / Azure Repos, where applicable.

  • Branching and merging strategies.

  • Pull requests/code reviews.

  • Version control best practices.

  • Managing code across multiple development environments.



Preferred / Bonus Skills


  • Power BI development and integration.

  • Azure services.

  • Azure DevOps.

  • Entity Framework / EF Core.

  • Microsoft Identity / authentication and authorization.

  • Automated testing and unit testing.

  • Application performance tuning.

  • Enterprise integration patterns.

  • Experience modernizing legacy .NET applications.

  • Experience working with large, complex enterprise applications.



Required Qualifications


  • Strong professional experience developing applications using C# and .NET.

  • Working proficiency in VB.NET, including the ability to maintain and enhance existing VB.NET applications.

  • Strong hands‑on Microsoft Blazor experience.

  • Strong web application development experience.

  • Experience developing and supporting WPF and/or Windows Forms applications.

  • Strong experience with Microsoft SQL Server and database-driven application development.

  • Experience developing and supporting WCF and RESTful APIs/web services.

  • Working knowledge of CI/CD pipelines and software deployment processes.

  • Experience with Git and/or TFS/Azure DevOps source control.

  • Strong analytical and troubleshooting skills.



Core Competencies

Technical Excellence The candidate should be able to work across the full application stack rather than being limited to a single technology layer. Area Technologies / Skills UI / Presentation Blazor; WPF; Windows Forms Application Layer C#; VB.NET; .NET / .NET Framework; OOP; Dependency Injection Integration Layer WCF; REST APIs; JSON; XML; HTTP/HTTPS Data Layer Microsoft SQL Server; SQL; Stored Procedures; Entity Framework / ORM DevOps CI/CD; Git; TFS / Azure DevOps Analytics Bonus Power BI Problem-Solving & Application Support



Team Culture & Behavioral Expectations


Empowerment

Take initiative rather than waiting for detailed instructions for every task. Feel comfortable making recommendations and challenging assumptions constructively. Take ownership of technical decisions within their area of responsibility. Continuously look for ways to improve applications, processes, and team effectiveness. Be willing to learn new technologies and expand their technical capabilities.



Accountability

Take ownership of assigned work from requirements through implementation and production support. Deliver high-quality solutions within agreed timelines. Communicate risks, issues, and dependencies proactively. Follow through on commitments. Take responsibility for the quality and maintainability of their code. Learn from mistakes and continuously improve.



Collaboration

Work effectively in a team environment. Communicate clearly with both technical and non-technical stakeholders. Share knowledge and mentor other team members when appropriate. Accept constructive feedback and contribute positively to team discussions. Maintain a professional and respectful working relationship with colleagues and business partners.



What Success Looks Like

A successful candidate will be able to quickly become productive across both our existing application environment and newer web development initiatives. Independently support existing .NET desktop/client-server applications. Develop and enhance modern Blazor web applications. Move comfortably between C# and VB.NET codebases. Develop and support WPF and Windows Forms applications. Develop and support WCF and REST APIs. Work directly with SQL Server to diagnose and resolve application/data issues. Participate effectively in CI/CD and source-control processes. Troubleshoot complex issues across the UI, application, integration, and database layers. Take ownership of technical problems and drive them to resolution. Contribute to application modernization and continuous improvement initiatives.



Contract Position Expectations

This is a hands‑on development and application support position. The contractor is expected to be able to work independently, manage competing priorities, and become productive within an existing enterprise application environment. The ideal candidate is not simply a specialist in one technology. We are specifically seeking a versatile .NET professional who can bridge: Legacy / Existing Applications Modern Web Applications Development Production Support while maintaining a strong focus on quality, reliability, maintainability, and business value.



Key Technologies Required

C# VB.NET .NET / .NET Framework Senior .NET Full-Stack Application Developer | Page 6 Microsoft Blazor Web Development WPF and/or Windows Forms Microsoft SQL Server WCF RESTful APIs Git / TFS CI/CD Preferred / Bonus Azure DevOps Entity Framework / EF Core Power BI Azure Automated Testing Application Modernization Enterprise Integration Ideal Candidate Profile The ideal candidate is a senior, versatile, hands‑on .NET developer who can move seamlessly between desktop, web, service, and database development. They should be comfortable saying: \"Give me an application problem, and I can trace it across the UI, application code, service/API, and database to determine the root cause and implement the right solution.\" We value technical capability, ownership, problem-solving, collaboration, adaptability, and a commitment to continuous improvement as much as knowledge of individual technologies. Position Details Position Type Contract-to-Hire Role Senior .NET Full-Stack Application Developer Primary Focus Application Development, Application Support, Web/Blazor Development, Desktop Development, Integration,



Background Check : No



Drug Screen : No

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.net Developer 1 of 2
.net Developer 1 of 2

Zuven technologies Inc • Clearwater (FL)

On-site
USD 90,000 - 150,000
.net Developer 1 of 2
.net Developer 1 of 2

Blue Ribbon Global Technologies • Clearwater (FL)

On-site
USD 110,000 - 150,000
.net Developer 2 of 2
.net Developer 2 of 2

Zuven technologies Inc • Clearwater (FL)

On-site
USD 90,000 - 120,000
.net Developer 2 of 2
.net Developer 2 of 2

Blue Ribbon Global Technologies • Clearwater (FL)

On-site
USD 110,000 - 140,000
.net Developer 2 of 2
.net Developer 2 of 2

SOMERSET STAFFING • Clearwater (FL)

On-site
USD 110,000 - 150,000
Senior Software Engineer – Blazor Full Stack
Senior Software Engineer – Blazor Full Stack

Jobtailor • Town of Brookfield (WI)

On-site
USD 90,000 - 150,000
Software Developer
Software Developer

Jobtailor • Colorado

On-site
USD 120,000 - 180,000
C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Senior / Lead .NET Developer
Senior / Lead .NET Developer

American IT Systems • Lisle (IL)

On-site
USD 120,000 - 160,000
.Net Developer (Onsite only)
.Net Developer (Onsite only)

INTERCONNECT WIRING • Fort Worth (TX)

On-site
USD 90,000 - 120,000