Sr Backend Dot Net Engineer

HAAT Delivery
Ahmedabad, Gujarat, India

Senior Backend Developer at HAAT

Location: Ahmedabad

Experience Required: 7+ years in Software Engineering or a related field Educational Requirement: B.Sc. in Computer Science, Engineering, or a related discipline (preferred)

Role Overview

The Senior Backend Engineer will play a critical role in designing, building, and optimizing the backend systems that power our innovative delivery technology solutions. This position involves working closely with cross-functional teams, including frontend, DevOps, and data engineering, to deliver scalable, secure, and high-performing services.

Key Responsibilities

  • Backend Development: Design, develop, and maintain robust backend systems using C# and .NET Core.
  • Database Management: Manage and optimize relational and NoSQL databases for performance and scalability using SQL and MongoDB.
  • Search and Caching: Build and maintain efficient search and caching solutions using Elasticsearch and Redis.
  • Cloud Infrastructure: Deploy and manage backend services on Azure and GCP, ensuring high availability, reliability, and cost-efficiency.
  • API Development: Develop and optimize RESTful APIs and gRPC services for seamless communication across microservices and frontend systems.
  • Messaging Frameworks: Knowledge of messaging frameworks like GCP PUB/SUB.
  • Scalability: Design systems to handle high-throughput and low-latency requirements, ensuring scalability for growing user demands.
  • Code Quality: Write clean, maintainable code with an emphasis on performance, security, and scalability. Conduct code reviews and enforce best practices across the team.
  • Collaboration: Work closely with DevOps and data engineering teams to ensure seamless deployment, monitoring, and optimization of backend services.
  • Monitoring and Debugging: Implement robust monitoring, logging, and alerting systems to ensure backend stability and quick resolution of issues.

Ideal Candidate Qualifications

Experience

  • 5+ years of hands-on experience in backend development with C# and .NET Core.
  • Strong expertise in SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Experience with Elasticsearch and Redis for search and caching solutions.

Cloud Expertise

  • In-depth knowledge of cloud platforms, particularly Azure and GCP.
  • Proven ability to deploy and maintain backend services in cloud environments.

API Design

  • Expertise in designing and developing APIs, including RESTful and gRPC services.

Performance Optimization

  • Strong skills in debugging, profiling, and optimizing backend systems for high performance.

Collaboration Skills

  • Excellent communication skills and a proven ability to work effectively in cross-functional teams.

Why Join HAAT?

HAAT is a fast-growing startup on a mission to revolutionize delivery technology in cities facing unique infrastructure challenges. We offer innovative tech solutions in a dynamic, fast-paced environment that values creativity, problem solving, and resilience.

At HAAT, you’ll be surrounded by talented individuals working together to make a real difference.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →