10 Dec
Technical Lead (.net,Azure,SQL) - Any US City
Illinois, Chicago , 60290 Chicago USA

Vacancy expired!

RESPONSIBILITIES
  • Develop and Design .NET Web applications (ASP.NET, .NET Core, Angular, C#, SQL, JSON, Web API, Power BI) using Agile processes in an Azure environment.
  • Develop and Deploy highly available, scalable and secure Azure solutions using industry best practices.
  • Define and implement application & infrastructure migration methodologies and techniques to migrate workloads into Azure.
  • Design and develop automation to support continuous delivery and continuous integration process.
  • Strong understanding of Azure Database technologies (both IaaS and PaaS) and options to support the migration process.
  • 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.
  • Report issues to software vendors, and work with them to ensure that reported issues are escalated appropriately and resolution is provided in a timely manner.
  • Collaborate with customers on issue resolution and communication.
  • Work with Technical Delivery Manager (TDM), Software Engineers, Architects, Business Analysts, Quality Assurance Analysts and Project Managers to clearly define and understand business requirements, estimate development efforts and prepare charters and work plans for multiple internal enterprise projects
  • Conceptualize and prototype the appropriate solution, present to the development team and document the design of the business component and database objects required to implement the solution. Own the responsibility (or as part of a team) of development of the detailed design for individual projects.
  • Recommend technological solutions/options when required on projects and teams to achieve business objectives.
  • Coordinate with other cross functional team members, both onshore and offshore for solutions and development tasks on projects.
  • Take ownership (or as part of team) of the solutions and conduct periodic code review to verify compliance of the coding to the design, patterns, performance and deployment standards.
  • Review and ensure the delivery of high-level and detailed Design documentation of developed solutions.
  • Assist with any environment issues during application deployment across Development, QA, Staging and Production environments.
  • Assist in Operations Excellence efforts by leading build, test and deployment automation

REQUIREMENTS
  • Hands-on with Designing and Developing MS Azure (PaaS & IaaS) services and applications using - C#, Azure Web-Apps, Azure Functions, Azure Logic Apps, Azure Service Bus and Azure Data Factory. Strong .NET development skills on Azure platform desired.
  • Hands-on with Designing and Developing on MS Azure Databases (like Azure SQL, NoSQL, Cosmos DB and Data Lake). Strong SQL programming skills desired.
  • Cloud Infrastructure (VM, SQL, VNET, User defined routes, Azure Site Recovery, Traffic Manager, Azure Automation, Storage, ARM Templates, Azure Load balancer, API Gateway, Azure AD)
  • Experience with PowerShell scripting
  • Experience with Azure monitoring tools
  • Solid understanding of software development life cycle, test driven development, continuous integration and continuous delivery (VSTS, CI/CD pipelines)
  • Solid understanding and experience working with high availability, high performance, multi-data center systems and hybrid cloud environments
  • Strong ability to troubleshoot complex issues ranging from system resources to application stack traces
  • Experience with containerization and orchestration of web services.
  • Experience with Git version control systems
  • Working knowledge of related technologies including encryption, IPsec, VLANs, VPNs, routing, firewalls, proxy services, LAN/WAN connectivity
  • Minimum 4 to 6 years of hands-on experience in enterprise application systems design and development.
  • Minimum 3-4 years of experience with patterns and practices and advance programming constructs like threading, and code access security.
  • Minimum 2-3 years of Experience in performance tuning of web application and SQL Server.
  • Knowledge and experience with agile and object-oriented methodologies, design patterns, notations, and processes: Unified Modeling Language (UML), refactoring

Vacancy expired!


Related jobs

Report job