Technical lead - .net + Angular (Chennai)

Technical lead - .net + Angular (Chennai)

03 Nov
|
DATA SOFTWARE RESEARCH COMPANY PRIVATE
|
Chennai

03 Nov

DATA SOFTWARE RESEARCH COMPANY PRIVATE

Chennai

Key Responsibilities

- Provide technical leadership and guidance to the development team.
- Design and develop scalable, secure, and high-performance web applications using Angular and .NET.
- Translate business and technical requirements into effective technical solutions.
- Participate in application architecture and technical design decisions.
- Define and enforce coding standards, design patterns, and development best practices.
- Conduct code reviews and ensure code quality and maintainability.
- Troubleshoot and resolve complex technical and production issues.
- Mentor developers and support their technical growth.
- Coordinate with Business Analysts, Project Managers, QA teams, and other stakeholders.
- Participate in client-facing technical discussions and provide technical recommendations.
- Support technical estimation, planning, task allocation, and delivery activities.
- Identify technical risks, dependencies, and bottlenecks and proactively address them.
- Ensure development activities meet project timelines, quality, security, and performance expectations.
- Drive continuous improvement in development practices, application performance, and engineering processes.

Must-Have Technical Skills

Frontend – Angular

- Strong hands-on experience with Angular and modern Angular development.
- Strong knowledge of TypeScript, JavaScript, HTML5, and CSS3.
- Experience building responsive and reusable UI components.
- Strong understanding of Angular components, services, directives, pipes, modules, routing, and forms.
- Experience with RxJS and reactive programming.
- Positive understanding of state management concepts.
- Experience integrating Angular applications with RESTful APIs.
- Good understanding of frontend performance, security, and optimization.
- Experience with Angular testing frameworks and best practices.

Backend – .NET





- Strong hands-on experience with C# and .NET / .NET Core.
- Strong experience with ASP.NET Core Web API.
- Experience designing and developing RESTful APIs.
- Good understanding of Entity Framework / Entity Framework Core.
- Strong knowledge of object-oriented programming and SOLID principles.
- Experience with LINQ, dependency injection, middleware, authentication, and authorization.
- Good understanding of microservices architecture.
- Experience working with SQL Server and strong SQL knowledge.
- Understanding of application performance, scalability, and security.

DevOps & Engineering Practices

- Experience with Git and source-control best practices.
- Good understanding of CI/CD pipelines.
- Experience with Docker is preferred.
- Exposure to Kubernetes or containerized deployments is an advantage.
- Experience with Azure, AWS, or other cloud platforms is an advantage.
- Understanding of Agile/Scrum development practices.
- Experience with automated unit and integration testing.

Technical Leadership & Team Handling

- Ability to lead and technically guide a team of developers.
- Strong problem-solving and decision-making skills.
- Ability to conduct effective code reviews and technical knowledge-sharing sessions.
- Mentor team members and help improve overall technical capability.
- Take ownership of technical deliverables and team outcomes.
- Effectively manage technical priorities, dependencies, and escalations.
- Ability to coordinate development activities across frontend and backend teams.




- Support the team in achieving delivery commitments while maintaining technical quality.
- Ability to handle technical discussions and resolve team-level technical challenges.

Communication & Stakeholder Management

- Excellent verbal and written communication skills.
- Ability to explain complex technical concepts clearly to both technical and non-technical stakeholders.
- Comfortable participating in client meetings and technical discussions.
- Strong interpersonal and collaboration skills.
- Ability to work effectively with distributed and cross-functional teams.
- Ability to communicate technical risks, issues, dependencies, and proposed solutions clearly.
- Strong stakeholder-management and presentation skills.

Good to Have

- Experience working with Angular + .NET full-stack applications.
- Knowledge of Java/Spring-based applications would be an advantage.
- Experience with cloud-native application development.
- Experience in application modernization or migration projects.
- Knowledge of Azure services and Azure DevOps.
- Experience with microservices and event-driven architecture.
- Exposure to AI/GenAI integration into enterprise applications is a plus.
- Relevant Angular, .NET, Azure, or cloud certifications would be an advantage.

Education

Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.

Key Skills Summary

Must Have:

Angular | TypeScript | JavaScript | C# | .NET / .NET Core | ASP.NET Core Web API | REST APIs | Entity Framework | SQL Server | Git | Unit Testing | Microservices | CI/CD

Leadership:

Technical Leadership | Team Handling | Mentoring | Code Reviews | Technical Design | Problem Solving | Client Interaction

Positive to Have:

Azure | Docker | Kubernetes | Cloud | Java/Spring | DevOps

📌 Technical lead - .net + Angular (Chennai)
🏢 DATA SOFTWARE RESEARCH COMPANY PRIVATE
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical lead - .net + angular (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: technical lead - .net + angular (chennai) / chennai