Senior .Net Developer
Senior .NET developer (10+ yrs) in Bengaluru (office-based) who designs RESTful APIs with .NET Core 8-10 and React frontends, containerizes services with Docker/Kubernetes and Helm, and drives Playwright E2E automation plus JMeter/Locust performance testing within Agile/Scrum CI/CD workflows.
- Compensation
- Not disclosed
- Location
- Bengaluru
- Work setup
- Onsite
- Seniority
- Senior
- Employment
- Full time
- Experience
- 3+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 10+ years of experience (senior/lead level)
- Bachelor's degree in Computer Science or related field or higher
- 5+ years of professional software development experience
- Strong proficiency in API development using .NET Core (versions 8-10)
- Solid understanding of REST principles, OAuth2/JWT auth, and API versioning
- Experience with async/await patterns and concurrency handling
- Hands-on experience with React, modern JavaScript/JSX, and HTML/CSS
- Familiarity with component-based architecture and state management
- Practical experience with Docker for containerization
- Working knowledge of Kubernetes (deployments, services, ingress, scaling)
- Experience writing and maintaining Helm charts
- Hands-on experience building E2E test automation using Playwright
- Practical experience with performance/load testing using JMeter or Locust, including interpreting throughput/latency/error-rate metrics
- Experience working in Agile/Scrum teams, including sprint ceremonies and story estimation
- Comfortable using tools like Jira, Azure DevOps, or similar
- Strong debugging, problem-solving, and communication skills
Nice to have
- Experience with CI/CD pipelines
- Exposure to Azure or other cloud platforms
- Familiarity with microservices architecture
- Experience with monitoring/observability tools (Prometheus, Grafana, etc.)
- Prior experience mentoring or leading a small team
- Experience integrating automated tests and performance benchmarks
Full description
Job description:Job Title: Senior DOT net developer
Position: Senior/Lead Software Engineer
Experience: 10 + Years
Category: Software Development/ Engineering
Shift: General/5 days work from office
Main location: India, Karnataka, Bangalore
Employment Type: Full Time
Education Qualification: Bachelor's degree in Computer Science or related field or higher with minimum 3 years of relevant experience.
Your future duties and responsibilities
We are looking for a Senior .NET Developer to join our engineering team and take ownership of building scalable, high-performance applications. The ideal candidate has strong full-stack capabilities, hands-on experience with modern containerization/orchestration tools, is comfortable driving test automation and performance validation, and works effectively in an Agile/Scrum environment.
Key Responsibilities
- Design, develop, and maintain RESTful APIs and backend services using .NET Core (810)
- Build responsive, component-driven front-end interfaces using React, HTML, and JavaScript (JS/JSX)
- Containerize applications using Docker and manage deployments on Kubernetes, including writing and maintaining Helm charts
- Design and maintain end-to-end test automation suites using Playwright, integrating them into CI/CD pipelines
- Conduct performance and load testing using JMeter/Locust, analyze results, and identify bottlenecks
- Collaborate with Product, QE, and DevOps teams to deliver features within Scrum sprints
- Participate in sprint planning, backlog grooming, stand-ups, and retrospectives
- Write clean, maintainable, well-tested code following established coding standards
- Troubleshoot and resolve production issues, contributing to root-cause analysis and post-incident improvements
- Mentor junior developers and contribute to code reviews
- Contribute to architectural decisions and technical design discussions
Required Skills & Qualifications
Backend
- Strong proficiency in API development using .NET Core (versions 810)
- Solid understanding of REST principles, authentication/authorization (OAuth2/JWT), and API versioning
- Experience with async/await patterns and concurrency handling
Frontend
- Hands-on experience with React, modern JavaScript/JSX, and HTML/CSS
- Familiarity with component-based architecture and state management