
Software Engineer (.NET) - Support
- Pune, Maharashtra
- Permanent
- Full-time
- Perform bug-fixes/enhancements and production support to existing applications, including debugging and troubleshooting client reported issues
- Write high-quality, scalable and maintainable code, focusing on scalability, multi-tenant SaaS architecture, n-tier distributed architecture, multi-datacenter resiliency, API-first design, and platform extensibility
- Leverage technologies like .NET Core/C#, ASP.NET Core Web API, Postgres, SQL Server, MongoDB, Solr, and Rabbit MQ
- Utilize Large Language Models (LLMs) to design, write, optimize, and refactor code, accelerating development workflows and improving code quality
- Optimize existing systems by leveraging AI-powered insights for debugging, performance tuning, and reducing technical debt
- Work with Agile software lifecycle methodologies including daily scrums, collaboration, sprint reviews and code demonstrations
- Collaborate with cross-functional teams through the product lifecycle, including product management, user experience management, product marketing, sales, support, professional services, partners, and customers
- Contribute to unit and integration tests to ensure software quality
- Participate in design and code reviews
- 1+ years of experience utilizing technologies like .NET Core/C#
- Experience in a client facing setting, with excellent communication skills
- Familiarity with ASP.NET Core Web API and basic understanding of Microservices Architecture
- Experience with document database technologies preferred, especially MongoDB
- Knowledge of Mock Testing, Unit Testing, Integration Testing, and System Testing, including automated testing techniques using NUnit or similar
- Solid understanding of version control systems like GIT
- Familiarity with Agile methodologies and tools such as Scrum and Jira
- Experience with relational databases, SQL Server, or Postgres preferred
- Passion for learning and improving development skills
- Strong interpersonal skills to work with people of diverse skill sets
- Front-end experience utilizing JavaScript and JS Frameworks (Angular, NodeJS, ReactJS, Ext.JS, Typescript, etc.)
- Experience with Cloud Technologies such as AWS, Docker, Kubernetes
- Flexible schedule and hybrid work setting
- Paid company holidays and global volunteer holiday
- Generous health, wellness, benefits, and time away programs
- Commitment to individual growth and development and opportunity for internal mobility
- Passionate, high-achieving teammates excited to help you succeed and learn
- Company-sponsored events and other activities