Job Description
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
- HTTP client, JSON, and web services
- Developing with MySQL, MongoDB, HBase
- Managing an Agile Scrum team