C#/.Net Full Stack Software Engineer

STG

Salt Lake City (UT)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology development company is seeking an experienced .NET Software Engineer to create high-performance applications. The role involves developing enterprise-level software using C# and modern .NET technologies, including Azure, React, and Angular, while mentoring junior developers and leading teams. Ideal candidates will have a degree in Computer Science and extensive experience in RESTful APIs and DevOps practices. Join us to shape robust software solutions in a collaborative environment.

Qualifications

  • Strong background in developing enterprise-level applications using C# and ASP.NET Core.
  • Hands-on experience with cloud platforms like Azure for deploying and managing applications.
  • Proven ability to mentor junior developers and lead development teams.

Responsibilities

  • Develop scalable applications using C# and modern .NET technologies.
  • Build dynamic user interfaces with frontend technologies like React or Angular.
  • Implement RESTful APIs and microservices focusing on performance and scalability.

Skills

C#
RESTful API
Microservices
SQL Server
DevOps
React
Angular
Blazor

Education

Bachelor's degree in Computer Science

Tools

.NET
Azure
Docker
Kubernetes

Job description

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

Veriipro • Dallas (TX)

On-site
USD 110,000 - 140,000
.Net Full Stack Engineer
.Net Full Stack Engineer

TechDigital Group • United States

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Sr Software Engineer - Full stack
Sr Software Engineer - Full stack

Core Specialty Insurance Holdings, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+8
.NET Full Stack Engineer
.NET Full Stack Engineer

TechDigital Group • West Point (PA)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Interactive Resources - iR • Lehi (UT)

On-site
USD 120,000 - 160,000
.NET Fullstack Developer
.NET Fullstack Developer

Photon • New York (NY)

On-site
USD 120,000 - 170,000
Senior .NET Developer/ React Developer
Senior .NET Developer/ React Developer

Compunnel, Inc. • Austin (TX)

On-site
USD 100,000 - 140,000
.NET Senior Full Stack Developer
.NET Senior Full Stack Developer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Full Stack Application Developer 4 4P/425
Full Stack Application Developer 4 4P/425

4P Consulting Inc. • Birmingham (AL)

On-site
USD 85,000 - 110,000