Educational Details: Professional certificate
Postal Code: 253
Qualifications: Professional certificate
Experience: 2-6 years
Openings: 1
Primary Responsibilities:
.Net with Angular developer (Remote work)
Must have at least 1 year of working experience with Angular latest version 4 and above.
- Must know how to create a dynamic website.
- Solid understanding of object-oriented programming.
- Familiar with various design and architectural patterns.
- Strong experience in working with 3rd-party API integration using OAuth or key-based authentication.
- Expert in building Web APIs and Web Services applications using .Net.
- Familiar with developing solutions in Microsoft Azure cloud-based services using platform service offerings with a focus on SQL Azure as well as other Microsoft .NET technologies (.NET Core, C#, SQL/T-SQL, ASP.NET MVC, XML).
- Deep understanding of API First, TDD, BDD methodologies.
- Demonstrate verbal and written communication skills; ability to communicate with all levels of the organization, clearly and concisely present issues, alternatives, and recommendation(s).
- Demonstrate ability to explain complex technical concepts to a non-technical audience.
- Track record of success and an honest understanding of projects that didn’t go right, what went wrong and why.
- Must be a team player leading and following as the project requires. In the same breath, must be able to operate independently with an innovative out-of-the-box whatever-it-takes attitude.
Desired Skills:
Question for the candidates:
.Net questions:
- If I cleanup my browser history and data, will Server-Side Session persist?
- What are the best approaches to do looping in SQL?
- Let's say there are 4 tables we want to update but in the last SQL statement an exception occurred, how can I rollback the first 3 tables that were updated?
Angular questions:
- What is the difference between Local Storage and Session Storage?
- If I close my browser window, which type of storage will persist?
- If I refresh my browser tab, will the Session Storage survive?
Experience Requirements:
Nice to have:
- Enthusiasm and experience building large scale Multitenant systems.
- Experience in building SaaS-based applications and knowledge of concurrent programming, building for Web scale, employing high-availability software infrastructure and performance-based architecture.