Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

RiseMe

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.

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.
#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Chanhassen, MN vacancy
  •  ...RoleOverview: Clientis seeking a Senior Full-Stack Software Engineer to join the GenAI Discoveryand Prototyping team. Thisindividual will help deliver a major platform upgrade that connects enterprisedata pipelines, large language models (LLMs), and rapid... 
    Suggested

    Jobs in JS

    Shorewood, MN
    14 hours ago
  • $125k - $150k

     ...Key Responsibilities Design, develop, test, and maintain software applications. Collaborate with cross-functional teams to define...  .... Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in... 
    Suggested
    Full time

    Saige Partners

    Eden Prairie, MN
    1 day ago
  • $125k - $155k

     ...range of customers, including global Fortune 100 companies and entrepreneurial start-ups. We are seeking a skilled Senior Software Engineer to join our Information Technology team. Location: Chaska, MN & Eden Prairie, MN (Hybrid) This position will support both... 
    Suggested
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    Apex Consumer Products

    Eden Prairie, MN
    4 days ago
  • $100k

     ...~ Paid holidays ~ Working for a company that helps save lives with some of our products Position Summary The Senior Software Engineer performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms. Reports... 
    Suggested
    Full time
    Monday to Friday

    Beaconembedded

    Eden Prairie, MN
    1 day ago
  •  ...communities and more resilient infrastructure. Position Overview We are looking for a passionate and experienced Senior Software Engineer on our Product Development team. In this role, you will design and build the C#/.NET services that form the foundation of our... 
    Suggested
    Temporary work
    For contractors
    Flexible hours

    RiseMe

    Chanhassen, MN
    14 hours ago
  • $91.7k - $163.7k

     ...indexing, and evaluation with guardrails Work closely with lead engineers to develop the best technical design and approach for new...  ...and may assist with estimating Instill best practices for software development and documentation, assure designs meet... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  •  ...platform. For more information, visit Summary As a Full Stack Engineer at Recuro Health, you will play a vital role in building and...  ...feature-set end to end At least two years of professional software engineering experience Understanding of telehealth and healthcare... 
    Work at office
    Remote work
    Free visa
    Shift work
    2 days per week
    1 day per week

    Jobtailor

    Minneapolis, MN
    14 hours ago
  •  ...Client is seeking a Senior Full-Stack Software Engineer to join the GenAI Discovery and Prototyping team. This individual will help deliver a major platform upgrade that connects enterprise data pipelines, large language models (LLMs), and rapid application prototypes.... 

    Performix

    Wayzata, MN
    3 days ago
  •  ...Job Description Job Description Job Title: Senior Full-Stack Software Engineer (C# / React / GenAI). Location: Las Vegas, NV (On-site). Employment Type: Contract (W2 through ZipStaff — No C2C or 1099). About the Opportunity: ZipStaff is seeking a Senior... 
    Contract work

    ZipStaff Inc.

    Excelsior, MN
    6 days ago
  • $112.7k - $193.2k

     ...us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together. We are seeking a Lead Software Engineer to drive development and delivery of the next generation of scalable enterprise software and AI-powered applications in the Clinical... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    Optum

    Eden Prairie, MN
    14 hours ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help... 
    Full time
    Remote work

    Turing

    Minneapolis, MN
    4 days ago
  • $190k - $225k

     ...document summarization, and PII and PHI detection now central to the roadmap, the engineering organization behind Nebula is entering its most ambitious phase yet. The Director, Software Engineering owns delivery for that organization. Leading managers and a team of... 
    Remote work

    KLDiscovery

    Eden Prairie, MN
    1 day ago
  • $32 per hour

     ...Service About the Job This is a temporary, flexible, hourly position for the Department of Aerospace Engineering and Mechanics. We are looking for an experienced software engineer to help with the development and maintenance of our GPU-native hypersonic CFD software. A... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Work experience placement
    Casual work
    Flexible hours

    University of Minnesota

    Minneapolis, MN
    20 hours ago
  •  ...We are seeking a talented Software Engineer to join our dynamic team. This role offers the opportunity to work in a hybrid environment, contributing to exciting projects while enjoying flexibility in your work schedule. Responsibilities Develop and maintain software... 

    Horizontal Talent

    Minneapolis, MN
    2 days ago
  •  ...Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain aspects of an already... 

    Quest Diagnostics

    Minneapolis, MN
    4 days ago
  • $100k - $150k

    # Software Engineer I, Endpoint Sensor## About MimecastThe work people build is worth protecting, and it's harder to protect than it used to be. AI agents now move at machine speed with human-level access, and a small slip-up can become a very public one. We disrupt cybercriminal... 
    Internship
    Local area

    Mimecast

    Minneapolis, MN
    14 hours ago
  • $125k - $150k

     ...MISO is hiring a Software Engineer III . You’ll take a hands‑on role in building reliable, scalable systems that keep our grid running smoothly. You’ll design and develop software from the ground up, enhance existing applications, dive into code reviews, and help drive... 
    Local area

    Midcontinent Independent System Operator

    Minneapolis, MN
    14 hours ago
  • $85k - $110k

     ...MS Teams; final round onsite About the Role Our client, an innovative engineering consultancy specializing in embedded, medical, IoT, and real‑time systems, is seeking a Senior Software Engineer to join their growing team. In this role, you’ll design and develop... 
    Full time
    Immediate start

    Gentis Solutions

    Minneapolis, MN
    1 day ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Internship

    Danaher Corporation

    Minneapolis, MN
    1 day ago
  • $119.77k - $140.9k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures Accountable... 
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Minneapolis, MN
    1 day ago
  •  ...Collaboration.Ai is a mission-focused, AI-powered software and services company based in Minnesota, with employees, partners, and customers...  ...patterns Elevate the team — mentor mid-level and junior engineers through code reviews, architectural discussions, and pair... 
    Contract work

    Collaboration LLC

    Minneapolis, MN
    3 days ago
  • $80k - $110k

     ...Accurant Location: Minneapolis, MN (Hybrid) Status: Exempt Salary Range: $80,000-$110,000 DOE Job Title: Senior Software Engineer in Test Position Description The Senior Software Engineer in Test is responsible for design and development of our quality... 
    Work experience placement

    Accurant International

    Minneapolis, MN
    3 days ago
  • $102.4k - $179k

     ...healthcare analytics solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and clients to deploy machine...  ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence... 

    RXinsider

    Edina, MN
    20 hours ago
  •  ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Engineer Minneapolis, MN, US Senior Software Engineer In this role, you will: Lead moderately complex initiatives and... 
    Work experience placement
    Remote work

    Kaleidoscope Innovation, Inc.

    Minneapolis, MN
    2 days ago
  • $90k - $120k

     ...Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $90,000-$120,000 Job Title: Senior Software Engineer Position Description The Senior Software Engineer is responsible for design and development of our software product... 
    Work experience placement

    Accurant International

    Minneapolis, MN
    2 days ago
  • $148k - $222k

     ...Senior Software Engineer, Endpoint Sensor About Mimecast The work people build is worth protecting, and it's harder to protect than it used to be. AI agents now move at machine speed with human-level access, and a small slip-up can become a very public one. We disrupt... 
    Local area

    Mimecast North America, Inc.

    Minneapolis, MN
    2 days ago
  •  ...services to support business operations. Lead design sessions, mentor developers, and troubleshoot complex issues across desktop software and connected systems. Requirements: Requires a Bachelor's degree with 5+ years of experience or a Master's with 3+ years, specifically... 

    ? (TENNANT Company Japan)

    Minneapolis, MN
    4 days ago
  •  ...or any way you represent yourself. We strongly believe diversity makes for more successful teams. Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday at HQ in Maple Plain, MN. The Pricing Team at Protolabs... 
    Permanent employment
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    Proto Labs

    Maple Plain, Hennepin County, MN
    4 days ago
  • $100k - $150k

     ...Secure Software Engineer - Remote    Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.  This is a fantastic opportunity to join an established and... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Eden Prairie, MN
    more than 2 months ago
  • $102.7k - $231.1k

     ...C.H Robinson is seeking a Senior Cloud Platform Engineer who combines strong software development capability with a deep foundation in cloud infrastructure and operations. In this role, you will design and build platform services, APIs, automation, and self-service experiences... 
    Hourly pay
    Full time
    Temporary work
    Worldwide
    Flexible hours

    C.H. Robinson

    Eden Prairie, MN
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!