Senior C# Developer

Techvilla Solutions

Columbus, OH

Posted On: Nov 11, 2026

Posted On: Nov 11, 2026

Job Overview

Experience

10 - 15 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • C#
  • .NET
  • Node.js
  • React.js
  • TypeScript
  • Nx Monorepo
  • Material UI ( Material UI
  • Redux
  • Vite
  • React.js Hook Form
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Terraform
  • Git
  • GitHub
  • REST API Development
  • CI/CD
Job Description

We are seeking an experienced Senior C# Full Stack Developer with 10+ years of professional software development experience to design, develop, and maintain scalable, cloud-based applications.

The ideal candidate will have strong expertise in C# and Node.js backend development, along with hands-on experience building modern frontend applications using React and TypeScript. Experience working with cloud infrastructure, containerization, and DevOps technologies is essential.

Proven hands-on experience working in a Linux environment is a mandatory requirement.

Primary Responsibilities
  • Design, develop, and maintain scalable applications using C# and Node.js.
  • Build modern, responsive frontend applications using React and TypeScript.
  • Work within a shared Nx monorepo architecture.
  • Develop and maintain frontend applications using Material UI (MUI), Redux Toolkit, Vite, and React Hook Form.
  • Implement internationalization (i18n) and localization capabilities.
  • Design and integrate RESTful APIs and backend services.
  • Build, deploy, and manage containerized applications using Docker and Kubernetes.
  • Work with Terraform for infrastructure provisioning and automation.
  • Develop and maintain cloud-based applications and infrastructure on AWS.
  • Use GitHub for source control, collaboration, and code management.
  • Work extensively in Linux environments for application development, deployment, troubleshooting, and system-level operations.
  • Collaborate with cross-functional engineering teams to deliver reliable, scalable, and maintainable software solutions.
  • Follow software engineering best practices, including code reviews, testing, and continuous integration.
Required Skills & Qualifications
  • 10+ years of professional software development experience.
  • Strong hands-on experience with C# and .NET backend development.
  • Proven experience with Node.js backend development.
  • Strong frontend development experience with React and TypeScript.
  • Experience working with Nx monorepos.
  • Hands-on experience with Material UI (MUI), Redux Toolkit, Vite, and React Hook Form.
  • Experience implementing internationalization (i18n).
  • Strong experience with Docker and Kubernetes.
  • Hands-on experience with Terraform and Infrastructure as Code (IaC).
  • Experience developing and deploying applications on AWS.
  • Strong Git and GitHub experience.
  • Mandatory: Proven professional experience working in a Linux environment.
  • Strong understanding of software architecture, API development, and distributed systems.
  • Excellent problem-solving, debugging, and communication skills.
Preferred Qualifications
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience designing scalable cloud-native applications.
  • Familiarity with automated testing frameworks and application performance optimization.
  • Experience working in Agile development environments.

Job ID: TS422827


Posted By

Vivek Goel

Senior Technical Recruiter