Description

Responsibilities

  • Work closely with product owners and architects and execute on deliverables.
  • Analyze and resolve configuration issues in development, test and production environments.
  • Build effective monitoring, logging and auditing of applications hosted in Azure to ensure compliancy with mandated policies.
  • Lead the delivery of enhancements, upgrades and patches for vendor and custom tools using Microsoft and Java technologies.
  • Organize and lead scrum calls during releases to coordinate project activities and track issues and risks to on-time delivery.
  • Lead the investigation and isolation of system issues, develop a strategy to fix them and work with operations and infrastructure teams to implement.
  • Review support tickets on a regular basis and ensure that they are resolved within SLE.

Required Skills

  • Expert level proficiency in C# and Microsoft .NET.
  • Strong in .Net Core development in Azure and fluent in the ARM template.
  • Strong understanding of Azure Database technologies (both IaaS and PaaS) and options to support the migration process.
  • Knowledge of TDD and Azure deployment.
  • Working knowledge of related technologies including encryption, IPsec, VLANs, VPNs, routing, firewalls, proxy services, LAN/WAN connectivity.
  • Strong ability to troubleshoot complex issues ranging from system resources to application stack traces.

Required Experience

  • 2+ years of developing services in Azure.
  • Experience building solutions using one or more of: Azure Event Hub, Azure Logic Apps or Azure Functions.
  • Hands-on experience in designing and developing high-volume REST APIs.
  • Good experience about CI/CD and DevOps and ARM template.
  • Strong experience with: C#, .NET, ASP.NET MVC, and SQL Server.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate