Software Engineer - Mid Level at KorTerra Inc
Chanhassen, MN 55317, USA -
Full Time


Start Date

Immediate

Expiry Date

25 Jun, 25

Salary

85000.0

Posted On

25 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Docker, Kubernetes, Azure, Microservices, Cloud Services, Software Development, Sql, Containerization

Industry

Computer Software/Engineering

Description

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:

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

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
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.
Loading...