← Back to jobs

Ztek Consulting Inc Logo
Software Engineer

Ztek Consulting Inc

 

Salt Lake City, UT, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design and implement scalable microservices and desktop applications within the .NET ecosystem.

This role is on-site.

Responsibilities

  • Design and implement scalable microservices using .NET Core and gRPC.
  • Develop secure, versioned RESTful APIs using ASP.NET Core Web API.
  • Build responsive desktop applications using WPF, XAML, and MVVM architecture.
  • Integrate external systems via SDKs, REST/SOAP APIs, COM Interop, or message queues like RabbitMQ and Azure Service Bus.
  • Write unit, integration, and UI tests using xUnit, NUnit, Selenium, or Appium.

Required Skills

  • 5+ years of experience in software development.
  • Strong understanding of C# and the .NET Framework.
  • Experience creating and debugging multi-threaded applications.
  • Proficiency in analyzing and optimizing memory usage with tools like dotMemory or PerfView.
  • Hands-on experience with RabbitMQ, Azure, and REST/SOAP APIs.
  • Testing proficiency with xUnit, NUnit, Selenium, or Appium.
  • Ability to prevent memory leaks and manage garbage collection in high-throughput applications.
  • Experience interfacing with IoT devices using MQTT, Modbus, or BLE protocols.

Preferred Skills

  • Implement IPC mechanisms such as Named Pipes, Memory-Mapped Files, gRPC, or SignalR.
  • Automate system tasks and deployments using PowerShell scripts integrated into C# workflows.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs