Agency Software logo
Agency Software3 weeks ago

Principal Software Engineer

Remote · Bengaluru, Karnataka, India or Baroda, Madhya Pradesh, India

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown

Job Summary

Lead architecture and design of large-scale distributed applications; enforce engineering best practices, coding standards, and design patterns; drive adoption of AI capabilities into products and workflows; architect and manage cloud-native solutions on Microsoft Azure; mentor senior and mid-level engineers; collaborate with product, data, and business teams for strategic initiatives; ensure system performance, scalability, security, and reliability; evaluate and integrate new technologies (AI tools, frameworks, cloud services); strong expertise in .NET/C#, Azure, microservices, REST, CI/CD, DevOps, and AI integrations.

Required Qualifications

  • 10+ years of experience in software development
  • Strong proficiency in .net, C#, Angular (Good to have)
  • Strong Object Oriented Programming
  • Deep understanding of Data structures & algorithms
  • Microservices architecture
  • RESTful APIs and event-driven systems
  • Experience with DevOps practices (CI/CD, containerization, automation)
  • Hands-on experience with AI tools/frameworks (BMAD, Generative AI, OpenAI, Azure AI services)
  • Experience with Microsoft Azure services (AKS, Functions, Service Bus, Storage)
  • Infrastructure as Code (ARM, Terraform, Bicep)
  • Monitoring (Azure Monitor, Application Insights)
  • Security & identity (Azure AD, RBAC)
  • Leadership/mentoring capabilities
  • Ability to drive AI and cloud technologies in strategic initiatives
  • Experience designing scalable, fault-tolerant systems
  • Ability to collaborate with product, data, and business teams
Sorce

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.

Get started

Agency Software

Principal Software Engineer

Apply on Sorce