Software Developer (Bengaluru)

Software Developer (Bengaluru)

07 Aug
|
SP Software
|
Bengaluru

07 Aug

SP Software

Bengaluru

Role & responsibilities

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 thirdparty 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 endtoend 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 (productiongrade, 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 applicationlevel issues
- Implement rolling updates, canary deployments, bluegreen 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
- Robust handson 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)

Preferred candidate profile

1. Design, develop, and maintain applications using C#, ASP.NET / ASP.NET Core, Web APIs

2. Contribute to CI/CD pipelines and DevOps practices

3.Design, deploy, and manage Kubernetes clusters

4.Integrate Kubernetes with CI/CD pipelines (Azure DevOps, GitHub Actions, GitLab, Jenkins)

📌 Software Developer (Bengaluru)
🏢 SP Software
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software developer (bengaluru) / bengaluru