Find a jobRecruiters

C#/.Net Full Stack Software Engineer

Exclusive opportunity

Onsite

C#/.Net Full Stack Software Engineer

STG

C#/.Net Full Stack Software Engineer

Skills

Google Cloud PlatformSQL QueriesDockerReactC#.NETMicroservicesMicrosoft Azure Cosmos DBGitGitLabBitbucketGrafanaAIAWSPrometheusGitHubKubernetesJiraKanbanTerraformAzure

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Salt Lake City, UT, USA

Work mode:

Onsite

Published on:

7 August 2026

What they need


About the Job

We are looking for an experienced .NET Software Engineer with deep expertise in C# and modern .NET technologies to build high-performance, scalable applications. This role involves developing both enterprise-level and desktop solutions, crafting dynamic user interfaces with React or Angular, and leveraging cloud platforms like Azure to deliver robust and efficient software.

The ideal candidate will have a strong background in RESTful API and microservices development, database design using SQL Server, and DevOps practices such as CI/CD pipelines.

Your Role

Responsibilities:

  • Deep expertise in C# with a strong understanding of modern .NET technologies, to develop robust, scalable applications.
  • Proven experience with frontend technologies, including Blazor, React, Angular, and NextJS for building dynamic, user-friendly interfaces that integrate seamlessly with backend services.
  • Strong proficiency in object-oriented programming (OOP) principles, design patterns, and C# language features such as LINQ, async/await, and generics.
  • Proven experience in developing enterprise-level applications using C#, ASP.NET Core, and Web API.
  • Extensive experience with SQL Server and Entity Framework Core for database design and efficient data access in C# applications.
  • Hands-on experience with cloud platforms like Azure (App Services, Azure Functions, Cosmos DB) to deploy, scale and manage C# applications in the cloud.
  • Strong background in building RESTful APIs and microservices using C# with a focus on high performance and scalability.
  • Expertise in software development lifecycle (SDLC) processes and agile methodologies like Scrum or Kanban.
  • Hands-on experience with multiple DevOps practices, including CI/CD pipelines, automated testing and infrastructure as code (IaC).
  • Proven ability to mentor junior developers, lead development teams, and deliver high-quality software solutions.
  • Experience integrating Large Language Models (LLMs) or Generative AI capabilities using Azure OpenAI or Semantic Kernel.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Experience with Blazor for modern, interactive web UI development in .NET.
  • Familiarity with .NET MAUI for cross-platform application development.
  • Knowledge of Docker and Kubernetes for containerization and orchestration.
  • Familiarity with Azure DevOps, GitHub Actions, or similar DevOps toolchains.
  • Understanding of event-driven architecture using Azure Service Bus or similar tools.
  • Proficiency with AI-driven development tools like GitHub Copilot or Cursor to improve code quality and productivity.
  • Familiarity with Version Control (Git) and Platforms (GitLab, GitHub, or Bitbucket).
  • Experience with task management, issue tracking, and backlog grooming in Jira or similar tools.
  • Clear written and verbal communication with technical and non-technical stakeholders.
  • Willingness to provide and receive constructive feedback during code reviews.
  • Experience collaborating on cross-functional teams.
  • Ability to manage multiple tasks or priorities effectively.
  • Basic cloud knowledge (AWS, Azure, GCP), including core services and application deployment, monitoring, and maintenance.
  • Strong asynchronous communication skills and experience working with distributed, global teams across different time zones.
  • Awareness of security principles, secure coding practices and performance optimizations.

Nice to Have:

  • Ability to work in sprints, participate in daily stand-ups, and follow Scrum/Kanban practices.
  • Basic knowledge of deployment automation best practices.
  • Test-Driven Development (TDD) and Unit Testing Best Practices and ability to write unit, integration, and/or end-to-end tests.
  • Familiarity with common testing frameworks like MSTest, NUnit, and xUnit
  • Basic Security and Performance Considerations.
  • Knowledge of infrastructure-as-code tools (Terraform, CloudFormation, OpenTofu)
  • Experience monitoring application performance using tools like OpenTelemetry, Prometheus, Grafana, or similar.

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Ingénieur Logiciel Fullstack – Freelance | Lille (Hybride)

480-550

Freelance

Lille, France

Hybrid

Skills

ReactNodeDatadogAWS

6 months ago

Quick apply

LeHibou

Analyste / Ingénieur logiciel Wealth

550€ / jour

Freelance

Luxembourg

Hybrid

Skills

C#.NETSQLiteMicrosoft SQL ServerOracleHR Assistant

5 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools