Loading description…
Jobeax
Jobs
Companies
For recruiters
Sign in
Sign in
Jobs
Companies
For recruiters
Home
/
Jobs
/
Ahmedabad
/
Lead Software Engineer - C# / .NET
Back to list
Vacancy description
Lead Software Engineer - C# / .NET in Ahmedabad, भारत
Tech Holding
Remote
Work from anywhere
Full-time
Standard weekly hours
IT
Ahmedabad, भारत
Today
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 issues.
Extract services from monolithic or legacy systems and design maintainable APIs and integration patterns.
Design secure integrations covering authentication, authorization, data protection, error handling, and service communication.
Develop and optimize SQL Server queries, stored procedures, and application data-access layers.
Lead integration development using TypeScript/Node.js, gRPC, Protocol Buffers, PostgreSQL, and Microsoft Azure.
Define API contracts, versioning, observability, security standards, and error-handling approaches.
Troubleshoot complex application, cross-service, and data-consistency issues and drive root-cause resolution.
Lead architecture discussions, technical design reviews, and code reviews while establishing coding and testing practices.
Collaborate with product owners, architects, and engineering teams to deliver scalable technical solutions.
Mentor engineers and support delivery planning and estimation.
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 with 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 TypeScript/Node.js.
Expertise in RESTful API design, 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.
Strong grasp of design patterns, clean code, testing, debugging, and Git.
Ability to lead design discussions, run architecture and code reviews, and mentor engineers.
Benefits
Family health insurance coverage.
Education and certification reimbursement.
Multiple leave types.
Flexible work schedule.
Work-from-home policies.
Show description
Apply to vacancy
Loading similar vacancies…