Full Stack Software Engineer - Mid-Level at KorTerra Inc
Chanhassen, Minnesota, United States -
Full Time


Start Date

Immediate

Expiry Date

14 Jan, 26

Salary

0.0

Posted On

16 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, .NET, React, Azure, Kubernetes, RESTful APIs, Microservices, TypeScript, Redux, PostgreSQL, Cosmos DB, ElasticSearch, Redis, SignalR, Terraform, Git, Agile

Industry

Software Development

Description
Description We are seeking a Mid-Level Full Stack Software Engineer with a passion for problem-solving and building high-quality, scalable, and secure cloud-based applications. You will work in an Agile development team to design, develop, and maintain modern web applications and APIs using technologies like C#/.NET, React, Azure, and Kubernetes. This role is perfect for engineers who thrive in a collaborative team environment, are eager to contribute to the full software development lifecycle and enjoy working with modern cloud-based architectures. Key Responsibilities Design and develop secure, scalable, and maintainable full-stack applications using C# (.NET 6/8) and React. Build and optimize RESTful APIs and microservices, ensuring high performance and availability. Develop and maintain UI components with React and manage state using TypeScript and Redux. Work with cloud-native infrastructure including Kubernetes, Azure Blob Storage, Azure Functions, and Azure Service Bus. Leverage Terraform to manage Infrastructure as Code (IaC) for cloud resources and deployment pipelines. Integrate and manage data using PostgreSQL, Cosmos DB, ElasticSearch, and Redis. Implement real-time communication using SignalR within web applications. Utilize Bitbucket and Azure DevOps for CI/CD workflows, version control, and deployment automation. Participate in code reviews, contribute to architectural decisions, and help establish development best practices. Collaborate with cross-functional teams including Product Owners, QA, and UX designers to ensure alignment on features and deliverables. Assist with monitoring, troubleshooting, and resolving production issues in a timely manner. Take part in Agile/Scrum ceremonies and contribute to team-wide continuous improvement initiatives. Requirements 3+ years of professional experience in full-stack software development. Strong proficiency in C# and .NET (ASP.NET Core, .NET 6/7). Experience building and consuming RESTful APIs. Frontend experience with React, TypeScript, or JavaScript. Experience with SQL databases (Azure SQL, CosmosDB preferred). Familiarity with containerized deployments (Docker, Kubernetes). Hands-on experience with Azure services (e.g., Azure DevOps, Service Bus, AKS, Terraform). Experience with source control (Git, Bitbucket) and Agile tools (Jira, Confluence). Strong problem-solving skills and ability to work in a collaborative team environment. Excellent communication skills, both verbal and written.
Responsibilities
Design and develop secure, scalable, and maintainable full-stack applications using C# and React. Collaborate with cross-functional teams to ensure alignment on features and deliverables.
Loading...