← All jobs in India

Remote · Software Engineer

Lead Software Engineer - C# - .NET

Tech Holding · Ahmedabad · India

Remote Posted Open until 26 Oct 2026
  • Remote Work from home policies. — job description

The job, in the employer's words

About us:

Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients.  Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

The Role:

We’re seeking a hands-on Lead Software Engineer to drive application modernization, legacy-codebase stabilization, service/API extraction, and secure integration initiatives. The role combines deep expertise in C#/.NET, Angular, and SQL Server with modern integration engineering using TypeScript/Node.js, gRPC/Protocol Buffers, PostgreSQL, and Microsoft Azure. You will lead integration development and guide architecture decisions, code reviews, and the reliability, security, and maintainability of existing systems.
Experience: 8+ Years

Responsibilities

  • Lead the design, development, modernization, and maintenance of enterprise applications using C#/.NET and Angular.
  • Stabilize legacy codebases by addressing technical debt, reliability, performance, and maintainability.
  • Design and implement service/API extraction strategies to decouple legacy applications into well-defined, maintainable services.
  • Design secure integrations between existing platforms and external systems, covering authentication, authorization, data protection, and error handling.
  • Develop and optimize SQL Server queries, stored procedures, and application data-access layers.
  • Lead integration development using TypeScript/Node.js and modern API architectures.
  • Design and implement service-to-service communication using gRPC and Protocol Buffers.
  • Build and maintain PostgreSQL-backed integrations.
  • Build, deploy, and support integration components on Microsoft Azure.
  • Define API contracts, integration patterns, error-handling approaches, observability, and security standards.
  • Troubleshoot complex application, cross-service, and data consistency issues and drive root-cause analysis to resolution.
  • Lead architecture discussions, technical design reviews, and code reviews; establish coding standards, testing practices, and reusable development patterns.
  • Collaborate with product owners, architects, and engineering teams to turn business requirements into scalable technical solutions.
  • Mentor engineers and support delivery planning and estimation.

Requirements (all mandatory)

  • Minimum 8 years of experience in software development.

Strong hands-on experience with C#, .NET Framework, and modern .NET.

  • Experience building and maintaining enterprise web applications using Angular.
  • Strong SQL Server skills, including stored procedures, query optimization, and database troubleshooting.
  • Proven experience stabilizing, refactoring, and improving existing enterprise applications.
  • Experience extracting services from monolithic or legacy systems and designing maintainable APIs.
  • Solid understanding of secure service communication, authentication, authorization, and data protection.
  • Strong hands-on development experience with TypeScript/Node.js.
  • Expertise in API design: RESTful APIs, service contracts, integration patterns, and versioning.
  • Practical experience designing or implementing gRPC services and Protobuf contracts.
  • Experience with PostgreSQL, including schema design, SQL, query optimization, and application integration.
  • Experience deploying, integrating, and supporting application services on Microsoft Azure.
  • Strong grasp of design patterns, clean code, testing, debugging, and version control (Git).
  • Ability to lead design discussions, run architecture and code reviews, and mentor engineers.

    Other Employment Benefits 

    • Family health insurance cover.
    • Education / Certification reimbursement.
    • Multiple leave types 
    • Flexible work schedule.
    • Work from home policies.

Tech Holding is proud to be an Equal Opportunity Employer and is committed to fostering a diverse and inclusive workplace. We welcome applicants from all backgrounds and experiences, and we consider qualified applicants without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic. If you require accommodation in the application process, please contact our HR 

No Mondays shows this listing as the employer published it. Check the details on the employer's site before you apply.

More remote jobs in India

Bitwarden · Noida · today

Senior Software Engineer - Secrets Manager

About Bitwarden Bitwarden is the trusted identity security leader for millions of users worldwide, empowering enterprises, developers, and individuals to securely manage …

Remote
Weekday AI · India · 2 days ago

Salesforce Developer

𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀 𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟭𝟱𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟮𝟱𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟭𝟱-𝟮𝟱 𝗟𝗣𝗔) Experience: 2+ yrs Location: Remote (India), India As a Salesforce …

Remote
Zenara Health · India · 3 days ago

AI-Native Software Engineer - QA Automation

AI-Native Software Engineer, QA Automation — Mid to Senior | Zenara Health Location: Remote - India Type: Full-time Working Hours: All meetings and live collaboration hap…

Remote
Horizontal Digital · Vadodara · 3 days ago

Senior Shopify Developer - Contract Role

Senior Shopify Developer At Horizontal Digital, we hold ourselves to one key belief: You’re only as good as your worst customer experience. This manta is what drives our …

Remote
Sezzle · India, Remote · 9 days ago

Senior Software Engineer - Security Platform

The salary range for this role is $5,000 - $9,500 per month (Gross in USD) About Sezzle: With a mission to financially empower the next generation, Sezzle is revolutioniz…

RemoteUSD 5,000–9,500 / month
AI Accountant · Bengaluru · 10 days ago

Software Development Engineer-IV

About Us At Karbon, we're building the future of fintech with our flagship product, AI Accountant. By blending deep financial expertise with cutting-edge automation, we s…

Remote

1,038 live roles · See all →

Other roles at Tech Holding

Tech Holding · Mexico · yesterday

Senior Software Engineer - Contract - Remote

About us: Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the pr…

Remote
Tech Holding · India, Remote · 2 days ago

Senior DevOps Engineer - Contractor

About us: Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the pr…

Remote
Tech Holding · USA, Remote · 10 days ago

Machine Learning Engineer - Contract

About us: Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the pr…

Remote
Tech Holding · Mexico, Remote · 10 days ago

Machine Learning Engineer - Contract - MX

About us: Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the pr…

Remote
Tech Holding · USA, Remote · 13 days ago

Senior Product Manager - Digital Strategy - Contract

About us: Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the pr…

Remote

11 live roles · See all →

Remote share — Software Engineer jobs in India

87% are remote

153 of 176 jobs we have listed

How long they stay open — Software Engineer jobs in India

49 days median time open before the listing ended

Based on 42 ended listings