Description
We are looking for a skilled and experienced Senior Software Engineer with strong expertise in .NET Core and Angular to build scalable, high-performance enterprise applications. The ideal candidate should have hands-on experience in microservices architecture, cloud technologies, and modern software development practices.
Key Responsibilities
- Design, develop, and maintain scalable web applications using .NET Core and Angular
- Build and enhance RESTful APIs and backend services
- Develop applications using microservices architecture
- Collaborate with cross-functional teams including Product, QA, and DevOps
- Participate in system design, code reviews, and technical discussions
- Optimize application performance, scalability, and security
- Work with CI/CD pipelines and cloud deployment processes
- Troubleshoot production issues and provide long-term solutions
Required Skills
Required Skills
- 8+ years of experience in software development
- Strong hands-on experience with:
- C# / .NET Core
- Angular (latest versions preferred)
- ASP.NET Core, an open-source web development framework | .NET Web API
- SQL Server / Database Design
- Experience with Microservices Architecture
- Strong understanding of Cloud Platforms (Azure/AWS preferred)
- Experience with Git, CI/CD pipelines, and Agile methodologies
- Knowledge of Docker/Kubernetes is a plus
- Excellent problem-solving and communication skills
Preferred Qualifications
- Experience working in enterprise-scale applications
- Exposure to DevOps practices and automation tools
- Understanding of secure coding practices and application monitoring
Pay: ₹657,439.37 - ₹2,048,961.19 per year
Work Location: Hybrid remote in Bangalore City, Bengaluru, Karnataka