Software Engineer

KorTerra, Inc.

Chanhassen, Northern (MN, KY)

Hybrid

USD 110,000 - 160,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) match
Flexible PTO
Paid Sick Time
Hybrid work environment
Professional development stipend

Job summary

KorTerra, Inc. seeks a Software Engineer to join the Product Development team in Minnesota. You will build and enhance C#/.NET back-end services powering a cloud-first, multi-tenant SaaS platform.

You will work with AI-assisted development using Claude Code and a spec-driven approach, contributing to API design, databases, and cloud deployments on Azure, with a hybrid onsite schedule in Chanhassen. The role emphasizes collaboration, testing, and reliability, offering growth and hands-on

Qualifications

  • 3+ years of professional backend development.
  • Proficient in C# and modern .NET, including ASP.NET Core (.NET 8+).
  • Experience building RESTful APIs and microservices.
  • Strong SQL and NoSQL database knowledge.
  • Experience with Azure, containers, Kubernetes, and CI/CD pipelines.
  • Hands-on use of AI coding assistants (Claude Code, Copilot, etc.).
  • Able to read/write technical specs and work in Agile/Scrum.
  • Excellent problem solving and communication.

Responsibilities

  • Design, build, and support back-end services and APIs.
  • Collaborate with product owners and DevOps to deliver features.
  • Write clean, tested code with CI/CD pipelines.
  • Review AI-generated code for correctness and safety.
  • Improve AI tooling and patterns used by the team.
  • Troubleshoot production issues and monitor system health.

Skills

C#/.NET
ASP.NET Core
API development
SQL & NoSQL
Azure
Docker/Kubernetes
CI/CD
AI coding assistants
Agile/Scrum
Testing

Education

Bachelor's degree in CS/SE

Tools

Azure Kubernetes Service
Terraform
Datadog
Git/Jira/Confluence

Job description

Description

About KorTerra

KorTerra is a leading provider of damage prevention and utility infrastructure solutions, helping organizations protect critical assets and ensure safe, efficient excavation. Through innovative technology, data-driven insights, and industry expertise, KorTerra supports utilities, contractors, and facility owners in managing risk, improving compliance, and enhancing operational performance. With a strong focus on collaboration and customer success, KorTerra delivers scalable solutions that streamline processes, increase visibility, and contribute to safer communities and more resilient infrastructure.

This role requires 2 days a week onsite at our office in Chanhassen, MN.

Position Overview

We are looking for a motivated and curious Software Engineer to join our Product Development team. In this role, you will build and enhance C#/.NET services that power our cloud-first, multi-tenant SaaS platform. You will work on a team that has made AI-assisted development a core part of how it builds software, using Claude Code and a spec-driven development approach to move from well-defined requirements to high-quality, production-ready code.

What You'll Get to Do

As a Software Engineer, you will design, build, and support back-end services and APIs as a contributing member of an Agile team. You will pair strong engineering fundamentals with modern AI tooling, taking ownership of features from specification through deployment while continuing to grow your technical depth.

Technical Contributions
  • Design, develop, and maintain RESTful APIs, microservices, and event-driven back-end services using C#/.NET.
  • Work with SQL and NoSQL data stores (Azure SQL, PostgreSQL, Cosmos DB) to model, query, and manage data efficiently.
  • Build and deploy cloud-based solutions on Azure, including containerized services running on Kubernetes.
  • Collaborate with Product Owners, front-end engineers, QA, and DevOps to translate business requirements into working software.
AI-Assisted and Spec-Driven Development
  • Use Claude Code as a core part of your daily workflow for design exploration, implementation, testing, refactoring, and troubleshooting across complex, distributed systems.
  • Contribute to written specifications, including requirements, acceptance criteria, API contracts, and technical design notes, that guide both human and AI-generated implementation.
  • Critically review and validate AI-generated code, taking full ownership of its correctness, security, performance, and maintainability.
  • Help improve the team's shared AI tooling and practices, such as Claude Code skills, project context files, prompts, and MCP integrations.
Engineering Excellence
  • Write clean, testable code backed by unit and integration tests and automated CI/CD pipelines.
  • Participate in code reviews and technical discussions, giving and receiving constructive feedback.
  • Identify and resolve performance, scalability, and reliability issues in back-end services.
Collaboration and Growth
  • Share knowledge with teammates, including effective patterns for working with AI tools.
  • Continuously build your skills in cloud architecture, distributed systems, and AI-assisted engineering.
Operational Ownership
  • Assist with troubleshooting and resolution of production issues, including occasional after-hours escalation when necessary.
  • Use logging, monitoring, and alerting tools to understand and improve system health.
  • Other duties as assigned.
Benefits
  • Medical, Dental, Vision Insurance
  • Flexible PTO Program
  • Paid Sick and Safe Time
  • 401(k) with company match
  • Life Insurance, LTD, and AD&D Insurance
  • Flexible Spending Accounts
  • Monthly company events
  • Hybrid work environment
  • Professional development stipend
  • And much more!
Requirements
Required
  • 3+ years of professional experience in back-end software development.
  • Strong proficiency in C# and modern .NET, including ASP.NET Core (.NET 8 or later; we're on .NET 10).
  • Experience building RESTful APIs and microservices.
  • Solid knowledge of relational (SQL) and NoSQL databases.
  • Experience with Azure cloud services, containerization (Docker, Kubernetes), and CI/CD pipelines.
  • Hands‑on experience using AI coding assistants (such as Claude Code, GitHub Copilot, or Cursor) in your development work, along with an eagerness to go deeper.
  • Strong analytical and problem‑solving skills, and the judgment to verify rather than blindly accept generated output.
  • Clear written and verbal communication skills, including the ability to write and follow a technical specification.
  • Experience working in an Agile/Scrum environment.
Preferred
  • Experience with spec-driven development or writing technical specifications and design documents before implementation.
  • Experience authoring Claude Code skills, custom commands, or MCP server integrations.
  • Experience with event-driven messaging (Azure Service Bus, MassTransit).
  • Experience with infrastructure as code (Terraform) and Azure Kubernetes Service (AKS).
  • Familiarity with observability tools such as Datadog.
  • Familiarity with Domain-Driven Design (DDD) and SOLID principles.
  • Experience with Git, Bitbucket, Jira, and Confluence.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

KorTerra Inc • Chanhassen (MN)

Hybrid
USD 110,000 - 135,000
Hybrid work environment
401(k) with company match
Medical, Dental, Vision Insurance
+3
Senior Software Engineer
Senior Software Engineer

KorTerra Inc • Chanhassen (MN)

Hybrid
USD 120,000 - 170,000
Medical Insurance
Hybrid Work
401(k) Matching
+6
Senior Software Engineer
Senior Software Engineer

KorTerra, Inc. • Chanhassen (MN), Northern (KY)

Hybrid
USD 120,000 - 180,000
Medical, Dental, and Vision Insurance
Flexible PTO Program
Hybrid work environment
+2
Backend Software Engineer, AI-Driven SaaS on Azure
Backend Software Engineer, AI-Driven SaaS on Azure

KorTerra Inc • Chanhassen (MN)

Hybrid
USD 110,000 - 135,000
Hybrid work environment
401(k) with company match
Medical, Dental, Vision Insurance
+3
Backend .NET Engineer for AI-Driven Cloud APIs
Backend .NET Engineer for AI-Driven Cloud APIs

KorTerra, Inc. • Chanhassen (MN), Northern (KY)

Hybrid
USD 110,000 - 160,000
Medical insurance
Dental insurance
Vision insurance
+5
Product Manager
Product Manager

KorTerra, Inc. • Chanhassen (MN), Northern (KY)

Hybrid
USD 120,000 - 160,000
Medical, Dental, Vision Insurance
Hybrid work environment
401(k) with company match
+3
Product Manager
Product Manager

KorTerra Inc • Chanhassen (MN)

Hybrid
USD 90,000 - 120,000
Hybrid work environment
Senior Software Engineer: AI-Driven Azure Microservices
Senior Software Engineer: AI-Driven Azure Microservices

KorTerra, Inc. • Chanhassen (MN), Northern (KY)

Hybrid
USD 120,000 - 180,000
Medical, Dental, and Vision Insurance
Flexible PTO Program
Hybrid work environment
+2
Principal Software Engineer
Principal Software Engineer

Talentify • Spring (TX)

On-site
USD 140,000 - 210,000
Software & Platform Engineer
Software & Platform Engineer

Kentro • McLean (VA)

On-site
USD 165,000 - 185,000
Paid time off
Healthcare benefits
401(k) with employer match
+1