Job Description
Azure Communication Services Developer Support Engineer primarily works with external developers (customers) who use Microsoft technologies including but not limited to :- Azure Communication Services using Microsoft Technology Stack, .NET, C#, Web APIs, Scripting Languages (JavaScript, JQuery etc) and Azure Fundamentals
Responsibilities:
- Troubleshooting complex technical issues, identifying and fixing the reported issues
- Write samples or how to prototypes to explain a particular technique/technology or Product
- Identify and escalate reported bugs in Microsoft products
- Provide appropriate alternate implementations/techniques/workarounds to help developers workaround a confirmed bug in Microsofts products
- Identify issues that occur frequently and help create a knowledge base article to solve/workaround that issue
Qualifications:
Bachelor's Degree in Computer Science, Engineering or related field.
Abilities and Experience should include:
Required Hard:
- Strong in core technologies: .NET Core, C# programming, Web Applications development, ASP.NET, Web APIs
- Strong in OOPs concepts
- Exposure to scripting languages : JavaScript, JQuery, Powershell
- Exposure to RESTful APIs, OAuth
- Knowledge of Azure Fundamentals
- Knowledge of core concepts - Networking concepts
- Exposure to tools - Fiddler, Netmon, Postman
- 3+ years of experience as this is niche requirement
Required Soft:
- Knowledge of STUN/TURN Services
- Willingness to learn new technologies/skills
- Willingness to take on challenges
- Strong customer focus
- Excellent verbal and written communications skills
- Ability to multitask
- Hard working
Nice to have/desired:
- Prior Experience with Bots, Bot framework
- Prior Experience with NPM & Node.js
- Prior technical support experience
- Microsoft certifications
- Enterprise/Corporate working experience
- Experience with software development and/or test
- Knowledge of Programming against Microsoft Azure Products
Critical Exposure areas:
1) Great troubleshooting skills
2) Good logical approach to the resolve the problem quickly
3) Ability to learn from an issue/situation, adapt and carry forward the solution to another seemingly unrelated issue
Reporting to: Team Manager
The position requires working in NIGHT SHIFTS and provide VOICE-BASED SUPPORT