We are looking for a highly skilled Technical Lead who is comfortable with both front and back-end programming. Technical Lead will be responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties Technical Lead will be required to see out a project from conception to the final product, requiring good organizational skills and attention to detail.
Responsibilities:
Design technology solutions for business requirements
Perform code reviews
Work on Nonfunctional Requirements (NFRs) such as security, reliability, performance, maintainability, scalability, and usability
Design database schema
Understand and implement a microservice architecture
Design and implement REST APIs
Requirements
Minimum 5 years of experience in C#/.Net Core
Minimum 3 years of experience in design patterns and SOLID principles.
Minimum 1 year of experience in cloud AWS/GCP/Azure
Web API, identity framework
ORM like dapper or entity framework
C# API development for UI 6. API integrations
Angular 2.0+/React JS experience
Javascript, HTML, and CSS fundamentals are well understood