KorTerra Incposted about 1 month ago
Full-time • Mid Level
Chanhassen, MN

About the position

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. We are looking for a Mid-Level Back-End Software Engineer to develop and maintain scalable, secure, and high-performance server-side applications. You will be responsible for designing APIs, optimizing databases, and implementing cloud-based solutions to support our web and mobile applications. This role is ideal for engineers with a strong foundation in back-end development, cloud computing, and microservices architectures who thrive in a collaborative Agile development environment.

Responsibilities

  • Design, develop, and maintain RESTful APIs and microservices to support front-end applications.
  • Build scalable, secure, and high-performance server-side applications using C#/.NET.
  • Work with SQL and NoSQL databases to manage data efficiently.
  • Implement and optimize cloud-based solutions on Azure.
  • Ensure code quality, reliability, and security through unit testing and automated deployments.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with front-end engineers, DevOps teams, product managers, and stakeholders.
  • Participate in code reviews and technical discussions.
  • Work with CI/CD pipelines, containerization (Docker, Kubernetes), and DevOps best practices.
  • Troubleshoot and resolve back-end performance and scalability issues.

Requirements

  • 3+ years of professional experience in back-end software development.
  • Strong proficiency in C#/.NET, Node.js.
  • Experience building RESTful APIs and microservices architectures.
  • Strong knowledge of SQL and NoSQL databases.
  • Familiarity with containerization (Docker, Kubernetes) and cloud services (Azure).
  • Experience with CI/CD pipelines and automated deployments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Experience working in an Agile/Scrum environment.

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!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service