Senior Fullstack Engineer

New
T
Tech9Software development
Candidate must be located in India.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of professional experience in backend software development.
Required Skills
PostgreSQLASP.NETMicrosoft AzureMicrosoft SQL ServerTypeScriptC#AngularRedisRESTful APIsMicroservices

Requirements

  • Have 7+ years of professional experience in backend software development.
  • Bring strong expertise in C# and ASP.NET 6+; ASP.NET 8+ is preferred.
  • Have hands-on experience building front-end applications with Angular and TypeScript.
  • Have proven experience developing RESTful APIs and working with microservices architecture.
  • Be proficient with PostgreSQL, MSSQL, and Redis.
  • Have hands-on experience with Microsoft Azure cloud services and deployment pipelines.
  • Have experience writing unit tests with tools such as xUnit, NUnit, or MSTest.
  • Be familiar with CI/CD pipelines, Git, and modern DevOps workflows.
  • Be located in India.
  • Containerization experience with Docker or Kubernetes is preferred.
  • Familiarity with Azure Functions and other serverless architectures is preferred.
  • Exposure to frontend technologies such as React is a plus.
  • A bachelor's or master's degree in Computer Science, Engineering, or a related field is preferred.

Responsibilities

  • Design, develop, and maintain backend systems and APIs using C# and ASP.NET.
  • Build and maintain responsive front-end features and components using Angular and TypeScript, integrating them with backend APIs.
  • Develop and deploy modular, scalable services using microservices patterns.
  • Build secure and efficient RESTful APIs and integrate internal and third-party systems.
  • Design database schemas, optimize performance, and ensure data integrity across PostgreSQL and MSSQL.
  • Deploy and manage services in Microsoft Azure, including Azure App Services, Functions, and SQL Database.
  • Write and maintain unit tests, participate in peer code reviews, and uphold clean code standards and SOLID principles.
  • Use Redis to cache frequently accessed data and resolve performance bottlenecks.
  • Implement security best practices across APIs, data handling, and authentication and authorization flows.
  • Collaborate with frontend, QA, DevOps, and product teams; contribute to architecture discussions, enhancements, and technical debt reduction.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now