Job Description:
- Extensive experience with the .NET framework and other technologies: C#, Web API, and Microsoft Azure.
- Must have Advanced experience in Object oriented programming, data structures, dependency injection and multi-threading,
- Creating high-level, low-level design documentation using UML.
- Experience in Agile Software Development.
- Minimum 1 year of experience working with “GIT” as source control and should understand the concepts around pull requests, branches, repositories.
- Experience with REST API/ Web API creation, consumption, integration using Service Oriented Architecture.
- Experience with Microsoft Azure (Azure SQL, Storage, Web apps, web roles, worker roles, Service Fabric, Iot Hub).
- Experience in IoT solution is a big plus.
- Experience in working with global enterprise applications.
- Experience with unit test frameworks (Microsoft Unit Test Framework, MOQ)
- Bachelor’s Degree in Computer Science or related field or equivalent experience