Lead Dotnet Developer
Zuci Systems
- Location
- Chennai, Tamil Nadu, India
- Job type
- Full-time
Required skills
- Agile
- Angular
- ASP
- Azure
- backend
- C#
- configuration management
- CSS3
- database design
- design patterns
- development life cycle
- DevOps
- frontend
- Git
- HTML5
- HTTP
- middleware
- OAuth
- production support
- Root Cause Analysis
- SQL
- state management
- TypeScript
- Visual Studio
- Web API
- SDLC
- RESTful
About the role
Zuci Systems
Website:
zucisystems.com
Job details:
We're Hiring | Technical Lead!
Experience: 10+ Years
Location: Chennai
Notice Period: Immediate
- Design, develop, and maintain enterprise web applications using ASP.NET Core, C#, Angular, and Microsoft SQL Server, ensuring scalability, security, performance, and maintainability.
- Develop responsive and modular Angular applications with strong expertise in Angular architecture, components, services, data binding, routing, reactive forms, HTTP services, RxJS/state management, and performance optimization.
- Design and develop secure RESTful APIs using ASP.NET Core with hands-on experience in Dependency Injection, Middleware, Entity Framework Core, Authentication & Authorization (JWT/OAuth), Exception Handling, Logging, Configuration Management, and Asynchronous Programming.
- Design, develop, and optimize SQL Server databases, including database design, normalization, tables, constraints, indexes, stored procedures, Common Table Expressions (CTEs), query optimization, and performance tuning.
- Apply strong C# programming, Object-Oriented Programming (OOP), SOLID principles, and design patterns to build scalable, reusable, and maintainable software solutions.
- Participate in the complete Software Development Life Cycle (SDLC), including requirement analysis, solution design, development, code reviews, unit testing, deployment, production support, and continuous improvement.
- Troubleshoot and resolve complex production issues by performing root cause analysis across UI, API, and database layers, ensuring application stability and performance.
- Collaborate with Product Owners, Business Analysts, QA, DevOps, and customer stakeholders to estimate, design, and deliver high-quality software in an Agile environment.
- Mentor developers through code reviews, technical guidance, and knowledge sharing while promoting engineering best practices and coding standards.
- Utilize modern development and DevOps tools including Git, Azure DevOps/GitHub, CI/CD Pipelines, Visual Studio, SonarQube, Postman, and Agile/Scrum methodologies to ensure efficient software delivery.
- Drive technical discussions, contribute to solution design, identify performance improvements, and recommend best practices for application modernization and engineering excellence.
- Demonstrate strong communication, analytical, and stakeholder management skills with the ability to independently own complex features and deliver customer-focused solutions.
Mandatory Skills
Backend
- C#
- ASP.NET Core / .NET Core (.NET 6+ or later)
- ASP.NET Core Web API
- Entity Framework Core
- Authentication & Authorization (JWT/OAuth)
- Dependency Injection & Middleware
- Asynchronous Programming (async/await)
- Unit Testing (xUnit/NUnit/MSTest)
Frontend
- Angular (12+ preferred)
- TypeScript
- HTML5 & CSS3
- Angular Components & Services
- Data Binding & Templates
- Routing & Navigation
- Reactive Forms
- HTTP Client
- RxJS / State Management
- Performance Optimization
Database
- Microsoft SQL Server
- Database Design & Normalization
- Tables, Constraints & Indexes
- Stored Procedures
- Common Table Expressions (CTEs)
- Query Optimization & Performance Tuning
Development Practices
- Object-Oriented Programming (OOP)
- SOLID Principles
- Design Patterns
- Git
- Azure DevOps/GitHub
- CI/CD
- SonarQube
- Agile/Scrum
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.