Senior Backend Engineer – Application Development, OOP, Virtualization
On-site · Bengaluru, Karnataka, India
Job Summary
Senior Backend Engineer at HPE Hybrid Cloud responsible for designing, developing, and maintaining scalable backend services using C#/.NET Core, with Docker/Kubernetes containerization. Collaborate with virtualization and infrastructure teams to support VMware and KVM platforms, troubleshoot Linux-based environments, and drive automation, quality initiatives, and AI-assisted development practices. Role emphasizes ownership, scalability, reliability, and working with cross-functional teams to deliver enterprise-grade solutions.
Required Qualifications
- Bachelor's degree in Computer Engineering, Electronics, Electrical Engineering, or related field
- 8–15 years of software development experience
- Strong knowledge of C#/.NET technologies
- Linux environments
- Experience with virtualization platforms (VMware and KVM)
- Docker and Kubernetes experience
- Ability to troubleshoot across Linux-based systems
- Code reviews, debugging, unit testing, and automation
- Experience with AI-assisted development tools (GitHub Copilot or similar)
- OO P fundamentals and experience in multiple languages (C#, C++, Java, Go, Python)
- SQL Server and database design concepts
- Strong communication and collaboration skills
- Cross-functional teamwork and stakeholders engagement
Desired Qualifications
- Bachelor's degree in Computer Engineering, Electronics, Electrical Engineering, or related field
- Master's degree or PhD considered
- 8–15 years of software development experience
- Strong expertise in C#/.NET technologies
- Experience with Linux environments
- Experience with virtualization platforms (VMware and KVM)
- Proficiency with Docker and Kubernetes
- Experience with containerized deployment models
- Ability to troubleshoot across Linux-based systems
- Experience with AI-assisted development tools (e.g., GitHub Copilot or similar)
- Strong OOP fundamentals and knowledge of multiple languages (C#, C++, Java, Go, Python)
- Experience with SQL Server and database design concepts
- Ability to perform code reviews, debugging, unit testing, and automation
- Strong collaboration and communication skills
- Understanding of scalable, secure enterprise architectures
- Experience with microservices architecture
- Experience with performance tuning and monitoring
- Experience with DevOps and release management
- Familiarity with cloud architectures and distributed computing
- Experience in cross-functional teamwork and stakeholder engagement
- Awareness of security-first mindset and best practices
- Experience with software testing methodologies
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.