
Click to send your application via email
Senior .Net Developer We are looking for an experienced .NET Developer with a strong background in ASP.NET and .NET Core development. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-performance enterprise applications. You should be passionate about clean code, scalable architecture, API development, and working with modern cloud-based technologies.
Key Responsibilities Design, develop, and implement enterprise-grade applications using ASP.NET MVC, ASP.NET Web API, and .NET Core. Build RESTful APIs, microservices, and backend services with optimized performance. Participate in requirement analysis, solution design, technical documentation, and code reviews. Write clean, efficient, testable, and reusable code following best practices and coding standards. Integrate third-party services, databases, and cloud resources using secure patterns. Work collaboratively with cross-functional teams including QA, DevOps, and UI/UX. Troubleshoot production issues, perform RCA, and apply performance optimizations. Implement automated unit testing, integration testing, and CI/CD best practices. Participate in Agile/Scrum ceremonies including sprint planning, story estimation, and demos.
Required Skills & Experience 5+ years of hands-on development experience with ASP.NET and .NET Core frameworks. Strong knowledge of C#, OOPS concepts, design patterns, and SOLID principles. Experience in developing REST APIs, Web Services, Microservices architecture. Strong experience with Entity Framework / EF Core and SQL databases (SQL Server, PostgreSQL, or MySQL). Hands-on experience with JavaScript/TypeScript and front-end technologies (React/Angular is a plus but not mandatory). Good understanding of authentication & authorization mechanisms (JWT, OAuth, Identity Server, etc.). Familiarity with cloud platforms like AWS, Azure, or GCP (Azure preferred). Experience with Git, DevOps pipelines, CI/CD tools (Azure DevOps, GitHub Actions, or Jenkins). Solid understanding of application security, performance tuning, and debugging.
Good to Have Experience with Microservices, Docker, Kubernetes, or serverless functions. Knowledge of Message brokers (RabbitMQ, Kafka, SQS, or Azure Service Bus). Exposure to Domain Driven Design (DDD) and Clean Architecture. Familiarity with unit testing frameworks (xUnit, NUnit, MSTest). Experience working with ORM optimization and query performance tuning. Knowledge of logging and monitoring tools (Serilog, ELK/Grafana, App Insights). Education Bachelor’s/Master’s degree in Computer Science, Engineering, or related field (or equivalent professional experience)
Soft Skills Excellent analytical and problem-solving skills Strong communication and collaboration abilities Ability to own features end-to-end and work independently Willingness to learn modern patterns and new technologies
If this opportunity aligns with your career goals, kindly share your updated resume with us at ajish.prabhakaran@focaloid.com
Ready to Apply?
Send your application directly to the employer
Explore More Opportunities
Check out more jobs and career resources
Life Beyond the Job
Got the job? Great! Now let's help you with everything else. Whether you're relocating, need to sell old items, or looking for accommodation, Bharath Surplus is your go-to marketplace for life's practical needs.
Also explore Bharath Surplus for buying, selling, and auction opportunities