- Develop .NET and .NET Core applications using C#, WebApi (REST), and SQL Server (Entity Framework Code First).
- Work with business stakeholders and Architect to understand requirements and implement solutions.
- Migration of on-prem, IIS-based, WebApis to Azure Cloud (Serverless), .NET Core.
- Develop and maintain Unit Tests and Integration Tests.
- Provide technical support to business and Tier 1 support. Investigate tickets by data-mining SQL database and debugging code.
- Perform code reviews.
- Follow software development methodologies, version control, and migration standards.
- Develop and support Angular based web applications.
Basic Qualifications
- Excellent verbal and written Communication Skills; Fluent in English.
- A minimum of 10+ years of experience with .NET C#, and some hands-on experience with .NET Core required.
- A minimum of 10+ years of experience with Microsoft SQL Server (2014+) is required, with strong TSQL (procedures, inner-joins), database-normalization, and data-mining skills.
- A minimum of one year of experience in Angular 6 or greater is required.
- Hands on experience with development tools like PostMan, Chrome Developer Tools, Fiddler, Visual Studio, Visual Studio Code, SQL Management Studio, and Azure Data Studio
- Hands on experience with Microsoft Azure (Serverless); preferably with Azure Functions and CosmosDb
- Minimum of two years of experience with GIT; GitHub, VS Source Control (GIT), GitLab, GitBucket.
- Team player, solution provider, and proactive thinking, with strong troubleshooting skills
Required Education
• Bachelor’s degree in Computer Science or related field, or at least four years of professional work experience in a related field