Tech9 Logo

Tech9

Staff Fullstack Engineer (.NET + Angular)

Posted 2 Days Ago
Be an Early Applicant
In-Office
Pune, Maharashtra
Senior level
In-Office
Pune, Maharashtra
Senior level
The Staff Fullstack Engineer will lead the design of complex web applications using .NET and Angular, focusing on microservices and cloud solutions. Responsibilities include mentoring, optimizing system performance, and contributing to architectural decisions.
The summary above was generated by AI
Staff Fullstack Engineer (.NET + Angular) – India

About Us
Tech9 is shaking up a 20-year-old industry, and we're not slowing down. Recognized by Inc. 5000 as one of the nation's fastest-growing companies, we are dedicated to building innovative, highly complex web applications. Our team is passionate about delivering quality software that meets the highest standards. We offer a 100% remote working environment with a collaborative and supportive team, allowing you to focus on what you do best.

Role Overview
We are looking for an experienced and forward-thinking Staff Fullstack Engineer with deep expertise in .NET technologies to join our global engineering team in India. You will play a critical role in designing and scaling enterprise-grade systems, leading technical initiatives, and mentoring engineers.

This is a highly impactful role that combines technical leadership, architectural decision-making, and hands-on development. You will work with ASP.NET 8+, Azure cloud services, modern data technologies like PostgreSQL and MSSQL, and Redis to deliver performant, reliable, and maintainable systems.

Responsibilities

  • Technical Leadership: Lead the design and development of front and  backend systems and services using C# and ASP.NET (C#) and Angular.
  • Architecture & Design: Assist in architecture decisions and guide system architecture across services and teams to ensure scalability, resilience, and maintainability.
  • Microservices Development: Architect and implement distributed microservices and RESTful APIs using best practices in scalability and fault tolerance.
  • Cloud Engineering: Design, deploy, and optimize solutions in Microsoft Azure, leveraging services such as Azure Functions, App Services, and Azure SQL.
  • Database Management: Work extensively with PostgreSQL, MSSQL, and Redis for data modeling, optimization, and high availability.
  • Unit Testing & Quality: Write, maintain, and enforce comprehensive unit tests to ensure code reliability and prevent regressions.
  • Code Quality & Reviews: Champion clean code principles, enforce coding standards, and perform design and peer code reviews.
  • Performance Optimization: Diagnose and resolve performance issues, ensuring systems meet uptime and latency requirements.
  • Mentorship & Collaboration: Provide technical guidance and mentorship to engineers across teams, fostering knowledge sharing and continuous improvement.
  • Technical Strategy: Contribute to the long-term technical roadmap, modernization efforts, and best practice implementation.
  • Legacy Modernization: Lead initiatives to refactor, simplify, and modernize legacy components.
     

Minimum Qualifications

  • Candidate must be located in India.
  • 10+ years of professional experience in software engineering, with at least 5 years in backend development using .NET (C#) and Angular.
  • Proven experience designing and building microservices and RESTful APIs.
  • Expertise in .NET 6+ (preferably .NET 8) and C# development.
  • Hands-on experience deploying and managing systems in Microsoft Azure.
  • Strong understanding of PostgreSQL, MSSQL, and Redis for performance, indexing, and data integrity.
  • Proficiency with unit testing frameworks (e.g., xUnit, NUnit, MSTest).
  • Experience with CI/CD pipelines, Git, and automated deployment workflows.
  • Excellent communication and collaboration skills, with a proactive, ownership-driven mindset.
     

Preferred Qualifications

  • Experience with containerization (Docker, Kubernetes).
  • Familiarity with event-driven systems and Azure Service Bus.
  • Bachelor’s or Master’s degree in Computer Science or a related field.
     

Why Join Us?

  • Technical Leadership: Drive architectural direction and best practices across a global engineering organization.
  • Flexibility: 100% remote role based in India with flexible hours.
  • Innovation: Work with cutting-edge technologies in .NET and Azure.
  • Growth: Opportunity to mentor others, lead impactful initiatives, and continue expanding your technical scope.
     

Hiring Process

Our hiring process is designed to be thoughtful, efficient, and focused on both technical ability and team fit:

  1. 30-minute on-demand HireVue screening – Situational and behavioral questions to understand your ownership mindset, adaptability, and approach to collaboration.
  2. 10-minute virtual Q&A with our recruiter – A conversation to clarify the role and answer your questions (not an interview).
  3. 60-minute live technical interview 1 – Conducted with a member of our engineering leadership team.
  4. 60-minute live technical interview 2 – Conducted with a member of our engineering leadership team.
  5. 30 minute chat with the hiring manager – To align on expectations and culture fit.
  6. 30 minute client session – Final step to ensure alignment with client needs (if needed).

#LI-Remote

#India


 

Top Skills

.Net
Angular
Asp.Net
Azure
C#
Ci/Cd
Docker
Git
Kubernetes
Mssql
Postgres
Redis

Similar Jobs

An Hour Ago
Hybrid
Pune, Maharashtra, IND
Entry level
Entry level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The role focuses on supporting software development efforts as part of a team, but specific responsibilities are not detailed in the description.
An Hour Ago
Hybrid
Pune, Maharashtra, IND
Entry level
Entry level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The Associate Software Engineer I role involves developing and maintaining software solutions, collaborating with teams, and supporting application systems under guidance.
Top Skills: CotsSaaSSoftware Development
3 Hours Ago
Hybrid
Mumbai, Maharashtra, IND
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
As a Business Analyst in Capital Markets, manage stakeholders, analyze requirements, and document specifications while working with various project methodologies in the investment banking sector.
Top Skills: Agile MethodologyMS OfficeSdlc

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account