Search by job, company or skills

tekwissen india

Senior Software Engineer

Save
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview

TekWissen Group is a workforce management provider operating throughout India and several other countries worldwide. The client below is a leading technology company offering a range of IT solutions to businesses and organizations, enabling them to transform their digital futures

Position: Senior Software Engineer

Location: Bangalore

Duration: 24 Months

Job Type: Contract

Work Type: Hybrid

Shift timings: 9:00AM - 6:00PM

Job Description

Technical Responsibilities:

  • Design, develop, and maintain applications using C#, ASP.NET / ASP.NET Core, Web APIs
  • Build scalable and secure backend services and microservices
  • Develop and optimize RESTful APIs and integrations with third party systems
  • Work with SQL Server / relational databases, including performance tuning and query optimization
  • Implement clean, maintainable, and testable code following SOLID principles
  • Collaborate with frontend teams (Angular/React/Blazor) for end to end feature delivery
  • Participate in code reviews, debugging, and production support
  • Ensure application security, performance, and reliability standards are met
  • Contribute to CI/CD pipelines and DevOps practices (Azure DevOps, Git, Jenkins)

Kubernetes & Container Management

  • Design, deploy, and manage Kubernetes clusters (production grade, highly available)
  • Configure and maintain core Kubernetes components:
  • Pods, Deployments, StatefulSets, Services, Ingress, ConfigMaps, Secrets
  • Perform cluster upgrades, scaling, and performance tuning
  • Troubleshoot cluster, networking, and application level issues
  • Implement rolling updates, canary deployments, blue green deployments

DevOps & Automation

  • Integrate Kubernetes with CI/CD pipelines (Azure DevOps, GitHub Actions, GitLab, Jenkins)
  • Automate deployments using Helm, Kustomize
  • Support development teams with containerization best practices

Security & Compliance

Implement Kubernetes Security Best Practices

  • RBAC
  • Pod Security Standards
  • Network Policies
  • Secrets management
  • Integrate with security tools (Vault, external secret stores)
  • Ensure compliance with enterprise security standards

Core Skills

  • Strong hands on expertise with Kubernetes (production environments)
  • Advanced knowledge of Docker & container runtimes
  • Deep understanding of Kubernetes networking and storage
  • Experience with Helm charts and Kubernetes manifests (YAML)
  • Proficiency in Linux system administration
  • Strong scripting skills (Bash, Python, or Go)

Mandatory Skills

  • Design, develop, and maintain applications using C#, ASP.NET / ASP.NET Core, Web APIs
  • Contribute to CI/CD pipelines and DevOps practices
  • Design, deploy, and manage Kubernetes clusters
  • Integrate Kubernetes with CI/CD pipelines (Azure DevOps, GitHub Actions, GitLab, Jenkins)

Experience

  • Total Exp: 7- 8 years
  • Rel Exp: 7+ years

TekWissen® Group is an equal opportunity employer supporting workforce diversity.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151057351

Similar Jobs

Bengaluru, India

Skills:

JavaAlgorithmsApisData structuresDistributed SystemsSoftware DesignNetworking ServicesControl-logic softwareGo

Bengaluru, India

Skills:

react.js JavaTypescriptBootstrapSpring BootKotlinMicro-frontend patternsTailwind

Bengaluru, India

Skills:

ReactNode.jsFault ToleranceAsynchronous programmingAngulardependency managementTestable design patternsDistributed cloud-native systemsConsistencyBranching modelsObservability

Bengaluru, India

Skills:

CQnxPythonLinux software developmentdebugging skillsbootloader design and developmentSystem Software developmentlow level programmingRTOS based development

Bengaluru, India

Skills:

GithubPowerShellPrometheusBashGrafanaDockerTerraformAnsibleSplunkPuppetKubernetesPythonAWSChef