Software Engineer
$85k - $95kKorTerra
Job Type
Full-time
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.
- 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.
- 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.
- 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.
- 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.
- 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!
- 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.
- 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.
Salary Description
$85,000-$95,000 / year
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Chanhassen, MN vacancy
$91.7k - $163.7k
...Collaborate with Product Managers, UX Designers, and backend engineering teams to translate business requirements into efficient, scalable... ...Systems, or related technical field 6+ years of professional software development experience including full-stack engineering6+...SuggestedMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$72.8k - $130k
...the potential to change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic...SuggestedMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$95k - $115k
Full Stack Software Engineer Come work with us, not for us! 2nd Swing is a one of a kind, forward thinking, customer-centric golf retail company. Our employees are highly-valued, while working hard in a positive and supportive culture. At 2nd Swing you will find: Vast Exposure...SuggestedFull timeFlexible hours- ...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...SuggestedContract work
$72.8k - $130k
...optimization on a global scale.Join us to start Caring. Connecting. Growing together. The Cyber Defense Tooling team is looking for a Software Engineer to be a part of our development group. This individual will be tasked in helping maintain and advancing our in-house developed...SuggestedMinimum wageFull timeWork experience placementLocal areaRemote work$119.8k - $202.3k
C.H Robinson is seeking a Software Engineer III on our Global Forwarding engineering team where you will collaborate with product managers, fellow engineers, and business partners to design and deliver solutions that transform how we serve our global customers. You’ll be...Hourly payFull timeWork experience placementRemote workWorldwide$91.7k - $163.7k
...revenue growth. Ready to help us deliver results that improve lives? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$131.8k - $222.5k
C.H Robinson is seeking a Senior Software Engineer to join our Master Data Management team within Technology. In this role, you will be responsible for building a comprehensive technical vision and executing on that vision using both open source and paid geography data...Hourly payFull timeWork experience placementWorldwide$91.7k - $163.7k
...of complex features from requirements through development, testing, deployment, and production supportCollaborate with solution engineering, development teams, partners, and vendors to maintain a coherent and consistent approach to design, implementation, and integrationContribute...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$120.1k - $214.5k
...lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.We are seeking a Senior AI/ML Software Engineer to build AI-powered data products and modern digital experiences across our analytics and healthcare platforms. This is a...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$75k - $80k
...use in a manufacturing environment Write moderately complex software programs to operate as standalone systems or to support larger... ...For this role, you will need: Bachelor's degree in Engineering or Science Zero (0) years of applicable experience Legal...Full timeTemporary workFlexible hours$91.7k - $163.7k
...The Optum Pay Implementation Team is responsible for onboarding payers onto the Optum Pay processing platform. As a Senior Software Engineer, you will play a key role in designing, developing, and supporting scalable technical solutions that enable efficient and reliable...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$143.52k - $195.17k
...Job Duties EMPLOYER: Optum Services, Inc. JOB TITLE: Senior Software Engineer LOCATION: 1 Optum Circle., Eden Prairie, MN 55344 (Telecommuting available from anywhere in the U.S.) DUTIES: Monitor, troubleshoot, and resolve incidents and problem tickets related...Full timeRemote workShift work$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- ...Job Description Job Description Software Engineer Intern Eden Prairie, MN | Full-Time Paid Internship | Summer 2027 (12 Weeks) At Williams AV, we're passionate about making communication accessible for everyone. As a leader in assistive communication technology,...Full timeSummer workInternshipSummer internship
- Software Engineer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Role: Software Engineer Location: Eden Prairie, MN Duration: 6 month contract Responsibilities: Solid organizational...Contract work
- Software Engineer Full-Time | Exempt | Onsite | Eden Prairie, MN At Williams AV, we design and manufacture assistive communication technology that helps people connect. Originally known for our assistive listening products, we've expanded our solutions to address audio...Full timeInternship
- Senior Software Engineer Elucent Medical is a medical device company focused on developing surgical navigation technologies, particularly for cancer surgery, to improve patient outcomes through precision and efficacy. The company's solutions are designed to transform traditional...Work at officeFlexible hours
- ...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...Temporary workFor contractorsFlexible hours
$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...Full timeMonday to Friday- Software Engineer InternEden Prairie, MN | Full-Time Paid Internship | Summer 2027 (12 Weeks)At Williams AV, we're passionate about making communication accessible for everyone. As a leader in assistive communication technology, we develop solutions that help people connect...Full timeSummer workInternship
- ...KorTerra, Inc. seeks a Senior Software Engineer to design and build backend services in C#/.NET for our cloud-first, multi-tenant SaaS platform. You will drive architecture, integration, and AI-assisted development using Claude Code, shaping secure, scalable systems....
- ...story, and thrive in collaborative, cross-functional teams. Our GG cloud team is growing fast, and we're looking for a Senior Software Engineer who's ready to roll up their sleeves and make a real impact. If you're passionate about building reliable, scalable systems, enjoy...Full timeLocal areaRemote workWorldwide1 day per week
- Senior Software Engineer The Senior Software Engineer position is a key member of R&D Software Engineering Group for Bracco Medical Technologies (BMT) and will develop software for medical devices used in digital health and radiology suites. They will participate and consult...Remote work
$131.8k - $222.5k
Remote Eden Prairie, MN United States of America Full time R49555 C.H Robinson is seeking a Senior Software Engineer supporting our Navisphere Orders capability team, you will use your passion for technology and experience delivering complex software solutions to support...Hourly payFull timeContract workTemporary workWork experience placementRemote workWorldwideFlexible hours- ...Job Description Job Description Description: Software Design Engineer Intern - Shakopee, MN KEB has an exciting opportunity to learn and grow in our Engineering Department. As a Software Design Engineer Intern you will acquire knowledge and develop skills while...InternshipSummer internship
$112.7k - $193.2k
...global scale. Join us to start Caring. Connecting. Growing together.We are seeking an experienced z/OS System Db2 Infrastructure Software Engineer to join our technology team. In this role, you will serve as a Subject Matter Expert (SME) responsible for the installation,...Minimum wageFull timeWork experience placementLocal areaRemote work- Sr Software Engineer(RESTful, SQL) (.Net Developer) Location: Eden Prairie, MN - Hybrid Position Type: Contract Summary: This is a.NET Full Stack Application Development role building and maintaining an internal Identity and Access Management (IAM) Product. This is not...Contract work
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers. Who should apply? Recent computer science/engineering/mathematics/...H1b
- ...Job Duties Location: Wayzata, Minnesota (Hybrid) Role Overview We are seeking a Senior Full-Stack Software Engineer to support the development of enterprise web applications that use Agentic AI capabilities. This role will contribute to a major platform upgrade...Full timeFor contractorsShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- part time software developer remote Chanhassen, MN
- ultimate software Chanhassen, MN
- software sales Chanhassen, MN
- entry level software sales Chanhassen, MN
- software technology Chanhassen, MN
- software implementation project manager Chanhassen, MN
- healthcare software sales Chanhassen, MN
- software Chanhassen, MN
- id software Chanhassen, MN
- software asset management analyst Chanhassen, MN



