We are looking for a Technical Lead (TL) with expertise in .NET 8, Angular, MySQL, and AWS services (Lambda, S3, Step Functions, IoT). The ideal candidate should have a strong grasp of SOLID principles, lead high-performing teams, and drive scalable and efficient software solutions.
Key Responsibilities
1. Technical Leadership & Architecture
- Design and implement scalable, maintainable, and high-performance software solutions following SOLID principles.
- Drive best coding practices and ensure high-quality.NET 8 and Angular implementations.
- Architect and optimize cloud-native solutions on AWS, leveraging Lambda, S3, Step Functions, and IoT services.
- Ensure robust database design and query optimization for MySQL.
2. Team Leadership & Mentorship
- Lead, mentor, and upskill the development team, ensuring technical growth.
- Conduct code reviews, enforce coding standards, and promote clean architecture.
- Collaborate with cross-functional teams (Product, QA, DevOps) to ensure seamless delivery.
3. Development & Implementation
- Develop RESTful APIs and microservices using .NET 8.
- Implement responsive, dynamic, and user-friendly UI components using Angular.
- Utilize AWS services (Lambda, S3, Step Functions, IoT) to build robust, event-driven applications.
- Ensure high availability, performance, and security in cloud environments.
4. DevOps & Performance Optimization
- Implement CI/CD pipelines for automated builds, testing, and deployments.
- Monitor system performance and optimize applications for scalability and reliability.
- Ensure secure coding practices and compliance with AWS security best practices.
Requirements✅ .NET 8 (Web API, Entity Framework, Dependency Injection)
✅ Angular (RxJS, State Management, Material UI)
✅ AWS Cloud Services (Lambda, S3, Step Functions, IoT, API Gateway)
✅ MySQL (Query Optimization, Database Design, Indexing)
✅ SOLID Principles, Design Patterns, Clean Architecture
✅ Microservices & Event-Driven Architecture
✅ CI/CD Pipelines & DevOps Practices
✅ Agile/Scrum Methodologies
Preferred Skills
➕ Experience with Docker & Kubernetes
➕ Familiarity with GraphQL & gRPC
➕ Knowledge of AWS Kinesis, SNS, SQS
➕ Hands-on experience with unit testing & test-driven development (TDD)