Back End Developer
Backend Developer - C# (5+ Years)
About the Role
We're looking for a passionate Backend Developer with strong Azure cloud expertise to join our dynamic team. You'll be crafting robust web applications and APIs that power our cloud-native business solutions.
Required Skills & Experience
1.Strong hands-on experience (5-6 years) building enterprise applications with C# .NET Core
2.Extensive experience with Azure cloud services:
•Azure App Services and Azure Functions
•Azure SQL Database
•Azure Application Insights and Log Analytics
•Azure DevOps CI/CD pipelines
3.Expert knowledge in writing clean, efficient, and maintainable code
•Deep understanding of:
•Object-oriented programming principles and design patterns
•RESTful API development and best practices
•SQL Server performance tuning and query optimization
•Entity Framework Core (Code-First & Database-First approaches)
•Authentication and authorization implementations
•Dependency injection and service lifetime management
•Asynchronous programming patterns
4.Unit testing and integration testing
5.Experience with version control (Git) and branching strategies
6.Strong problem-solving abilities and attention to detail
7.Excellent team collaboration and communication skills
Day-to-Day Responsibilities
1.Design and develop scalable REST APIs using .NET Core
2.Deploy and maintain applications on Azure cloud platform
3.Implement and manage Azure-based solutions
4.Create and optimize database schemas, stored procedures, and complex queries
5.Configure and maintain Azure DevOps pipelines
6.Implement robust error handling and logging using Application Insights
7.Build reusable code libraries and components
8.Manage database migration strategies
9.Integrate third-party services and APIs
10.Implement Azure caching solutions for application performance
11.Write comprehensive unit tests and integration tests
12.Debug and resolve production issues
13.Collaborate with frontend developers for API integration
14.Participate in code reviews and provide constructive feedback
15.Document technical specifications and API documentation
Technical Stack
1.Core: C# .NET Core (6.0/7.0/8.0), SQL Server, Entity Framework Core
2.Azure Services: App Services, Functions, SQL Database, Cosmos DB, Service Bus, Event Grid, Key Vault, Application Insights, Log Analytics
3.APIs: REST APIs with minimal APIs, JWT Authentication
4.Tools & Testing: VS code, Visual Studio 2022, Azure Data Studio, SSMS, Git, Azure DevOps, GitHub, Postman/Swagger, xUnit/NUnit, Moq
5.Infrastructure: Docker, Azure Kubernetes Service (AKS), Azure Container Registry, SignalR, Elasticsearch
- Department
- IT Operations
- Locations
- Bangalore
- Remote status
- Hybrid
About The Family Office Company
The Family Office is an independent wealth management firm offering customized investment solutions in alternative asset classes, including private equity, private debt, and real estate. Serving high-net-worth individuals and families, we provide tailored strategies to address unique financial needs with a focus on transparency, diversification, and long-term value.
With a commitment to excellence and decades of expertise, The Family Office helps clients preserve and grow their wealth across generations.
Back End Developer
Loading application form
Already working at The Family Office Company?
Let’s recruit together and find your next colleague.