T

Tech Holding

Global tech consulting, cloud, and data

Lead Software Engineer - C# / .NET

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeAhmedabad, Gujarat, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 8 years of software development experience.
  • 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.
  • Experience stabilizing, refactoring, and improving existing enterprise applications.
  • Experience extracting services from monolithic or legacy systems and designing maintainable APIs.
  • Understanding of secure service communication, authentication, authorization, and data protection.
  • Strong hands-on development experience with both TypeScript and Node.js.
  • Expertise in API design, including RESTful APIs, service contracts, integration patterns, and versioning.
  • Practical experience designing or implementing gRPC services and Protocol Buffers contracts.
  • Experience with PostgreSQL, including schema design, SQL, query optimization, and application integration.
  • Experience deploying, integrating, and supporting application services on Microsoft Azure.
  • Understanding of design patterns, clean code, testing, debugging, and version control with Git.
  • Ability to lead design discussions, conduct architecture and code reviews, and mentor engineers.

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 and 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.

About the Company

Tech Holding

Global tech consulting, cloud, and data

Tech Holding provides technology consulting and managed IT services for startups and large enterprises worldwide. Its offerings span cloud services (AWS Advanced Consulting Partner with Google Cloud capabilities), data engineering and analytics, machine learning, custom product engineering, and IT service management through 24x7 operations and MSP-style support. It also helps with staff augmentation and seed-stage startup incubation, offering mentorship and development leadership. The company runs end-to-end projects from cloud migration and infrastructure optimization to data warehousing (Snowflake), BI, and AI model deployment, using web and mobile app development with modern tech stacks. Aimed at digital transformation, Tech Holding combines advisory services, hands-on engineering, and investment support to help clients design, build, and operate technology solutions globally while expanding its portfolio through incubated ventures.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Los Angeles, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Tech Holding

See more jobs