CareerZen Logo
Company logo

Mid-Level Programmer

Mark's Plumbing Parts

Full-time | Contract

Fort Worth, TX

Job description

Location: Lutz, FL (Onsite)
Pay Rate: $60/hour
Employment Type: Temp-to-Hire

Overview

We are seeking a Systems Analyst with strong .NET development experience to support Energy Supply applications within the Information Technology team. This role focuses on maintaining, enhancing, and supporting custom enterprise applications used for operations and system reliability.

Work Location & Schedule

  • Onsite role – Lutz, FL
  • Schedule requirements:
  • First 2 weeks fully onsite for onboarding and training
  • Ongoing: Minimum of 4 days per week on-site

Applications Supported

  • WorkMan – Custom ASP.NET Blazor application
  • GenMan – Custom ASP.NET Blazor application
  • System Reliability – Custom .NET application
  • Other internal Energy Supply applications as needed

Required Technical Skills

  • Proficiency in:
  • C# (.NET v8, .NET Core, .NET Standard)
  • Visual Studio
  • ASP.NET Blazor
  • WinForms and ASP.NET Web Forms
  • HTML5, JavaScript, CSS2/3
  • T-SQL
  • Experience creating and consuming RESTful APIs (ASP.NET Web API)
  • Strong experience with:
  • Git
  • Azure DevOps
  • Solid understanding of:
  • Cross-browser compatibility
  • Asynchronous request handling
  • Partial page updates

Testing & Code Quality

  • Proficient in:
  • Technical unit testing
  • Functional unit testing
  • Experience creating and reviewing pull requests with quality gates, including:
  • Documentation
  • Screenshots
  • Gated builds
  • Code coverage
  • Vulnerability assessments
  • Best-practice feedback
  • Peer reviews

Additional Experience

  • Experience creating and/or modifying NuGet packages
  • Experience working in Agile / Kanban environments
  • Experience supporting vendor applications
  • Experience with Telerik components

#ind3

Job Types: Full-time, Contract

Pay: $60.00 per hour

Application Question(s):

  • Are you located in FL?
  • Do you have Blazor experience?

Work Location: In person