10 Sep
|
Zuci Systems
|
Tamil Nadu
10 Sep
Zuci Systems
Tamil Nadu
Job Description
Experience: 9-15 Years.
n
n
1. Design, develop, and maintain enterprise web applications using ASP.NET Core, C#, Angular, and Microsoft SQL Server, ensuring scalability, security, performance, and maintainability.
n
2. 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.
n
3. 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.
n
4. 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.
n
5. Apply strong C# programming, Object-Oriented Programming (OOP), SOLID principles, and design patterns to build scalable, reusable, and maintainable software solutions.
n
6. 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.
n
7. Troubleshoot and resolve complex production issues by performing root cause analysis across UI, API, and database layers, ensuring application stability and performance.
n
8. Collaborate with Product Owners, Business Analysts, QA, DevOps, and customer stakeholders to estimate, design, and deliver high-quality software in an Agile environment.
n
9. Mentor developers through code reviews,
technical guidance, and knowledge sharing while promoting engineering best practices and coding standards.
n
10. Utilize up-to-date 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.
n
11. Drive technical discussions, contribute to solution design, identify performance improvements, and recommend best practices for application modernization and engineering excellence.
n
n
Demonstrate strong communication, analytical, and stakeholder management skills with the ability to independently own complex features and deliver customer-focused solutions.
n
n
n
n
Requirements
n
Mandatory Skills
n
Backend
n
n
- C#
n
- ASP.NET Core / .NET Core (.NET 6+ or later)
n
- ASP.NET Core Web API
n
- Entity Framework Core
n
- Authentication & Authorization (JWT/OAuth)
n
- Dependency Injection & Middleware
n
- Asynchronous Programming (async/await)
n
- Unit Testing (xUnit/NUnit/MSTest)
n
n
Frontend
n
n
- Angular (12+ preferred)
n
- TypeScript
n
- HTML5 & CSS3
n
- Angular Components & Services
n
- Data Binding & Templates
n
- Routing & Navigation
n
- Reactive Forms
n
- HTTP Client
n
- RxJS / State Management
n
- Performance Optimization
n
n
Database
n
n
- Microsoft SQL Server
n
- Database Design & Normalization
n
- Tables, Constraints & Indexes
n
- Stored Procedures
n
- Common Table Expressions (CTEs)
n
- Query Optimization & Performance Tuning
n
n
Development Practices
n
n
- Object-Oriented Programming (OOP)
n
- SOLID Principles
n
- Design Patterns
n
- Git
n
- Azure DevOps/GitHub
n
- CI/CD
n
- SonarQube
n
- Agile/Scrum
n
n
📌 Lead Full stack Developer (Tamil Nadu)
🏢 Zuci Systems
📍 Tamil Nadu