Required Skills: C#, ASP.NET Core, WEB API, Javascript, Angular 8+, AWS
Roles & Responsibilities
- Having experience in developing both front-end and back-end in .Net core Projects.
- Strong knowledge of the .NET web framework preferably the latest version.
- Strong Knowledge of MVC, Web Services, Entity Framework, Store Procedure, and LINQ.
- Proficient in C#, with a good knowledge of their ecosystems.
- Strong understanding of object-oriented programming.
- Skill for writing reusable libraries.
- Familiar with various design and architectural patterns.
- Knowledge of concurrency patterns
- Familiarity with Microsoft SQL Server.
- Experience/Knowledge in popular web application frameworks such as Angular4.
- Understanding of fundamental design principles for building a scalable application.
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
- Experience/Knowledge in implementing automated testing platforms and unit tests
- Having experience in Angular 8 ( typescript), SQL, and web services is A MUST
- Proficient understanding of code versioning tools preferably Git.
- Willingness to learn new technologies.
What we’re Looking for
- Good communication skills (oral & written, proactive and assertive)
- Hands-on development experience
- Individual Contributor
- Good Team Player.
Education and Experience Requirements
- Bachelor's degree in Engineering or relevant fields
- 5+ years of experience in a role of a Web Developer at technology and product development teams
- Experience of working in a globally distributed development model
- Track record of delivering high-performance products
- Domain Knowledge Education