We are looking for an experienced Technical Lead / Senior Full-Stack Developer with a strong background in developing enterprise applications using Angular, C#.NET, Micro services, and AWS. The ideal candidate should have hands-on development experience, excellent problem-solving skills, and the ability to collaborate with global engineering teams in an Agile environment.
Requirements
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications.
- Develop responsive front-end applications using Angular.
- Build and maintain backend services using C#.NET.
- Design and implement Microservices-based architectures.
- Work with PostgreSQL databases and support SQL Server migration activities.
- Develop cloud-native applications using AWS services.
- Implement serverless solutions using AWS Lambda and Amazon SQS.
- Build and maintain CI/CD pipelines using Azure DevOps.
- Collaborate with Architects, Product Owners,
and engineering teams to deliver high-quality solutions.
- Participate in code reviews, debugging, performance optimization, and technical discussions.
- Mentor team members and provide technical leadership where required.
Benefits
Required Skills
- 8–13 years of software development experience.
- Strong hands-on experience in Full-Stack Development.
- Expertise in Angular.
- Solid knowledge of C# .NET and .NET Framework/.NET Core.
- Experience with Micro services Architecture.
- Strong experience with PostgreSQL.
- Experience in SQL Server migration projects is an advantage.
- Hands-on experience with AWS cloud services.
- Experience with:
- AWS Lambda
- Amazon SQS
- Serverless Architecture
- Experience with Azure DevOps and CI/CD pipelines.
- Strong analytical and problem-solving skills.
Communication Requirements
- Good verbal and written communication skills.
- Ability to collaborate effectively with Architects, Prod
📌 Technical Lead (Chennai)
🏢 Verifitech
📍 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.