See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Design and maintain scalable backend systems using C# and ASP.NET while building responsive frontend features with Angular and TypeScript. Collaborate with cross-functional teams to deploy microservices on Azure and ensure high system performance through database optimization and caching.
Responsibilities
• Backend Development: Design, develop, and maintain backend systems and APIs
using C# and ASP.NET.
• Frontend Development: Build and maintain responsive, user-friendly front-end features
and components using Angular and TypeScript, integrating them with backend APIs.
• Microservices Architecture: Develop and deploy modular, scalable services using
microservices patterns.
• API Design & Integration: Build secure and efficient RESTful APIs, integrating with
internal and third-party systems.
• Database Management: Work with PostgreSQL and MSSQL to design schemas,
optimize performance, and ensure data integrity.
• Cloud Development: Deploy and manage services in Microsoft Azure, leveraging
cloud-native features such as Azure App Services, Functions, and SQL Database.
• Testing & Code Quality: Write and maintain unit tests to ensure code reliability;
participate in peer code reviews and enforce clean code standards and SOLID principles.
• Performance Optimization: Utilize Redis to cache frequently accessed data. Identify
and resolve bottlenecks to ensure high system performance and reliability.
• Security: Implement security best practices across APIs, data handling, and
authentication/authorization flows.
• Collaboration: Work cross-functionally with frontend, QA, DevOps, and product teams
to deliver end-to-end solutions.
• Continuous Improvement: Contribute to architectural discussions, propose
enhancements, and reduce technical debt.
Minimum Qualifications
• Candidate must be located in India.
• 7+ years of professional experience in backend software development.
• Strong expertise in ASP.NET 6+ (preferably ASP.NET 8+) and C#.
• Hands-on experience building front-end applications with Angular and TypeScript.
• Proven experience with RESTful API development and microservices architecture.
• Proficiency with PostgreSQL, MSSQL, and Redis.
• Hands-on experience with Microsoft Azure cloud services and deployment pipelines.
• Experience writing unit tests using tools such as xUnit, NUnit, or MSTest.
• Familiarity with CI/CD pipelines, Git, and modern DevOps workflows.
• Excellent problem-solving, communication, and collaboration skills.
• Self-motivated, proactive, and comfortable working independently in a remote
environment.
Preferred Qualifications
• Experience with containerization (Docker, Kubernetes).
• Familiarity with Azure Functions and other serverless architectures.
• Exposure to other frontend technologies (e.g., React) is a plus.
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Hiring Process
Our hiring process is designed to be thoughtful, efficient, and focused on both technical ability
and team fit:
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 221,257+ Jobs in Full Stack Developer
Answer easy questions
221,257+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”