Skip to main content

Senior Software Engineer

Job DescriptionJob DescriptionDescription:

Senior Software Engineer

Hybrid & flexible work

No sponsorships available


About Us:

At KorTerra, we’re on a mission to prevent damage and save lives through innovative technology solutions for the energy and utilities industries. Our collaborative and customer-focused environment empowers us to deliver impactful products that truly make a difference.


About You:

KorTerra is looking for a Senior Software Engineer with experience working within Agile teams to build high-quality cloud-first solutions. The ideal candidate will have a strong interest in problem-solving and developing flexible/scalable solutions.


What You’ll Get to Do:

The Senior Software Engineer will work in our Integrations team with people who have a passion for creating outstanding software. As a software development team member, you will participate in the entire software development lifecycle, from design to deployment. You’ll be responsible for crafting well-architected, clean, and efficient code, leveraging your experience in C# and C++.

  • Provide leadership and mentoring to other team members.
  • Influence the technical direction of our cloud-engineered SaaS solutions.
  • Design and develop high-quality software and systems that are secure, multi-tenanted, and highly scalable.
  • Contribute to developing and implementing new products, processes, standards, and operational plans that will impact the achievement of functional results.
  • Perform code reviews and provide constructive feedback to your peers openly and positively.
  • Lead technology initiative projects of moderate to high complexity, including new development, purchased solutions, and other automation efforts.
  • Collaborate with a team of software developers, cloud engineers, product owners, and product managers during innovation, design, and development exercises.
  • Influence decisions that contribute to the success of the KorTerra products and the overall organization.
  • May assist with troubleshooting outside of regular hours.

Requirements:

  • 5+ years developing high-quality software, preferably in a SaaS company.
  • Proficient in C# and C++ development.
  • Experience with the following technologies: ASP.NET, Azure DevOps, Datadog, and containerization.
  • Experience with source control management tools such as Git and Bitbucket.
  • Developing in a team environment using collaboration tools such as Jira and Confluence.
  • Experience with Domain Driven Design (DDD).
  • Experience with Behavior Driven Development (BDD).
  • Experience writing unit tests.
  • Writing professional, documented, and readable code.
  • Strong analytical and collaborative mindset.
  • Good verbal and written communication skills.
  • Experience working in a Scrum/Agile environment .
  • Bachelor of Science in Computer Science or equivalent .

Benefits

  • Medical, Dental and Vision
  • Flexible PTO Program
  • Paid Sick and Safe Leave
  • 401k with company match
  • Life Insurance, LTD, and AD&D Insurance
  • Flexible Spending Accounts
  • Monthly company events
  • Hybrid and flexible work schedule
  • Professional development stipend
  • and much more!

KorTerra is proud to be an equal opportunity employer of all qualified individuals and prohibits discrimination and harassment of any kind. We do not discriminate based upon , , , origin, (including , childbirth, or related medical conditions), , , expression, , status as a protected veteran, status as an individual with a , or other applicable legally protected characteristics. We encourage all qualified individuals to apply.

Job Type: Full-time

Senior Software Engineer

Chanhassen, MN
Full time

Published on 08/16/2025

Share this job now