Senior Software Engineer – C#/.NET, JavaScript & Azure
Location: Remote/Hybrid (Hyderabad, Chennai, Pune, Bengaluru)
Experience: 5-10 years (Minimum 3 years of relevant experience in Azure and .NET)
Employment Type: Full-Time
About Us
Philanthrosoft is a cloud-based learning platform company that empowers organizations across non-profits, enterprises, educational institutions, and the public sector. As a Microsoft partner, we build innovative solutions leveraging the latest Azure services. We are looking for a Senior Software Engineer with strong C#, .NET, JavaScript, Azure, and API development skills to join our growing team.
Key Responsibilities
- Design, develop, and maintain scalable applications using C#, .NET Core, ASP.NET MVC, Web API, and ADO.NET/Entity Framework.
- Build and enhance full-stack solutions using Angular, React, and Node.js.
- Develop, integrate, and optimize RESTful APIs and Microservices, ensuring high performance and security.
- Work with Azure cloud services, including App Services, Functions, Storage, SQL, Redis, Service Bus, and Key Vault.
- Implement authentication and security using Azure Entra ID (Azure AD), B2C, OAuth2.0, and OpenID Connect.
- Optimize cloud infrastructure using containerization (Docker, Kubernetes, AKS) and Infrastructure as Code (Terraform/Bicep/ARM).
- Set up and maintain CI/CD pipelines using Azure DevOps to automate deployments.
- Work with GitHub for version control, collaboration, and open-source contributions.
- Ensure high performance, scalability, and security in all development efforts.
- Work with databases like SQL Server, ensuring efficient query optimization and data modeling.
- Use Postman to develop, test, and debug APIs effectively.
- Mentor junior engineers and contribute to technical decision-making.
- Work closely with cross-functional teams to deliver high-quality, production-ready software.
Required Skills & Experience
- 5-10 years of software development experience.
- Minimum 3 years of hands-on experience with Azure cloud development.
- Strong expertise in C#, .NET Core, ASP.NET MVC, Web API, ADO.NET/Entity Framework, and SQL Server.
- Experience with modern front-end frameworks like Angular, React, and Node.js.
- Hands-on experience with RESTful APIs, API testing with Postman, and Microservices architecture.
- Strong understanding of Azure services, cloud security, and best practices for scalability.
- Experience working with GitHub for source control, collaboration, and workflow automation.
- Hands-on experience with CI/CD, DevOps, and Infrastructure as Code.
- Strong problem-solving, debugging, and performance optimization skills.
- Excellent communication skills and ability to work in a collaborative environment.
Preferred Certifications
- Microsoft Certified: Azure Developer Associate (AZ-204)
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
Why Join Us?
- Work on Cutting-Edge Technologies – Build innovative solutions using Azure cloud services and AI/ML
- Impact-Driven Work – Be part of a product company that empowers organizations across non-profits, enterprises, education, and the public sector.
- Growth & Leadership Opportunities – Join a fast-growing startup where you can take ownership and accelerate your career.
- Collaborative & Innovative Culture – Work with a passionate team that values new ideas and technical excellence.
- Competitive Compensation & Benefits – Get rewarded for your expertise and contributions.
If you're looking for a role where you can innovate, grow, and make an impact, we’d love to hear from you!