Job Title: Senior Software Developer
Experience: 8–12 Years
Location: Bangalore (Hybrid)
Job Summary
We are seeking a highly skilled Senior Software Developer with strong expertise in C#, .NET Core, and Azure cloud technologies. The ideal candidate will have extensive experience in building scalable microservices-based applications, working with cloud-native services, and implementing modern DevOps practices.
Key Responsibilities
· Design, develop, and maintain scalable backend systems using C# and .NET Core
· Build and manage microservices architecture and RESTful APIs
· Develop and deploy applications on Microsoft Azure cloud platform
· Work with Azure services such as Azure Functions, Logic Apps, Service Bus, App Services, Cosmos DB, Blob Storage, and Application Insights
· Implement CI/CD pipelines using GitHub Actions
· Manage infrastructure using Terraform (Infrastructure as Code)
· Design and implement event-driven architectures using Kafka, Solace, or similar messaging systems
· Work with both relational (SQL Server) and NoSQL/document databases
· Collaborate with frontend teams and contribute to UI development using ReactJS/Angular
· Ensure application performance, scalability, and security best practices
· Troubleshoot, debug, and upgrade existing systems
· Suggest and implement technical improvements and innovations
Required Skills & Qualifications
· 8–12 years of hands-on experience in software development
· Strong proficiency in C# and .NET Core
· Experience in microservices architecture and API development
· Hands-on experience with Azure cloud services
· Strong understanding of CI/CD pipelines and DevOps practices
· Experience with Terraform or other IaC tools
· Knowledge of event-driven systems and messaging platforms (Kafka, Solace, etc.)
· Strong database knowledge: SQL Server and document databases
· Basic to intermediate experience in frontend technologies (ReactJS/Angular, JavaScript)
· Good understanding of application and cloud security practices
· Excellent problem-solving and analytical skills
Pay: ₹1,500,000.00 - ₹2,500,000.00 per year
Benefits:
- Paid sick time
- Paid time off
Application Question(s):
- Notice Period
- Expected CTC
Experience:
- .net development: 8 years (Required)
Work Location: In person