Senior Azure IT Engineer//W2 Contract

Overview

On Site
Contract - W2
Contract - 6+ Month(s)

Skills

Leadership
System Integration
Stacks Blockchain
Root Cause Analysis
Optimization
Scalability
Workflow
Innovation
Budget
KPI
SLA
Business-IT Alignment
Process Engineering
Team Leadership
Effective Communication
Knowledge Sharing
People Management
Mentorship
Web Services
RESTful
OAuth
Authentication
Cloud Computing
Management
Storage
Data Management
Continuous Integration
Continuous Delivery
Data Analysis
Performance Monitoring
SQL
NoSQL
Database
Caching
Message Queues
Conflict Resolution
Problem Solving
Critical Thinking
Scripting
Systems Analysis
Documentation
Articulate
Communication
Collaboration
.NET
GRID
Microservices
API
GraphQL
SQL Azure
PostgreSQL
Cosmos-Db
MongoDB
Redis
GitHub
Terraform
Kubernetes
FOCUS
Computer Science
Information Technology
Financial Services
DevOps
Microsoft
Microsoft Azure
Artificial Intelligence
Docker
MuleSoft
EXT
IMG

Job Details

Title: Senior Azure IT Engineer

Type: Contract on W2 only

Location: Hybrid in one of theses cities (Atlanta, Dallas, Houston, Detroit)

or

Core

The Senior IT Engineer will play a critical role in designing, developing, and maintaining IT solutions and processes within a technology domain. This individual will ensure the performance, security, and scalability of systems, applications, and infrastructure while driving innovation and efficiency across the organization.
In addition to technical expertise, this role requires strong leadership skills to guide and mentor team members, foster collaboration, and ensure the successful delivery of projects. The ideal candidate is a proactive problem-solver with a strong technical background, a passion for automation, and the ability to lead cross-functional teams effectively.

Specializes in end-to-end application integration development, working across both frontend and backend technologies and across technology stacks while integrating cloud services, CI/CD pipelines, and DevOps practices.

Responsibilities

  • Design, Develop, and Implement Solutions & Integrations Assist in the design, development, and implementation of solutions & integrations to optimize performance, scalability, and reliability.
  • Monitor, troubleshoot, and resolve problems Implement and support effective monitoring systems to proactively identify and resolve issues. Conduct root cause analysis to address underlying problems and prevent recurrence.
  • Provide Support & Optimization Offer expertise in diagnosing and resolving issues by implementing the necessary corrective actions and/or fixes. efficiency, reliability, and scalability of IT systems and processes.
  • Document Technical Processes & Solutions Maintain comprehensive documentation for system configurations, engineering designs, and troubleshooting procedures. Support knowledge sharing and ensure continuity of operations.
  • Collaborate on Cross-Functional Projects Work with team members and other departments to support buisness and technology initiatives, integrations, and workflows that drive innovation, and improve processes through collaboration.
  • Support Initiatives, Timelines, Budgets, and Deliverables - Ensure successful project outcomes by adhering to timelines, budgets and deliverables as assigned and managing priorities and resources effectively to meet business objectives.
  • Data Analytics & Performance Monitoring - Track key metrics (KPI and SLA) and identify areas of improvement using standard methodologies to deliver value to business partners.
  • Ensures Business Alignment - Work closely with Product and/or Process Engineering team members to implement technical solutions that align with business goals and deliver value to business partners using standard methodologies.
  • Team Leadership & Mentorship - Lead and mentor junior team members, providing technical guidance and fostering a culture of continuous learning. Facilitate team collaboration, ensuring effective communication and knowledge sharing. Oversee team performance, set goals, and provide constructive feedback to drive professional growth. Act as a point of escalation for complex technical issues, ensuring timely resolution.
  • Design, Develop, and Implement Solutions & Integrations:
  • Mentor engineers and provide technical guidance.
  • Design and develop scalable, high-performance applications usinAzure Web Services and .Net.
  • Build and maintain RESTful APIs and microservices.
  • Write efficient, clean, and maintainable .Net code following best practices.
  • Implement OAuth2, JWT, Azure AD authentication for secure API access.
  • Cloud Development & Azure Integration
  • Deploy and manage applications on Azure App Services, Azure Container Apps, or Azure Functions.
  • Utilize Azure Storage (Blob, Table, Queue) and Azure SQL Database for data management.
  • Implement Event-driven architectures using Azure Service Bus
  • DevOps & CI/CD Automation
  • Configure CI/CD pipelines using Azure DevOps
  • Develop containerized applications using Docker & Kubernetes.
  • Data Analytics & Performance Monitoring:
  • Design and optimize SQL & NoSQL databases (Azure SQL, Cosmos DB, or MongoDB).
  • Work with caching mechanisms and message queues (Azure Service Bus)
  • Problem-Solving & Critical Thinking Ability to analyze, troubleshoot, and develop solutions for complex challenges.
  • Design & Architecture Strong knowledge of designing scalable, efficient, and secure IT solutions.
  • Automation Proficiency in common scripting and automation languages/tools.
  • Business & System Analysis - Ability to translate business requirements into technical solutions and high-level designs.
  • Documentation & Communication Excellent documentation skills to clearly articulate processes, requirements, and troubleshooting steps. Strong communication skills to collaborate effectively with technical and non-technical stakeholders.
  • Collaboration & Cross-Functional Work Experience working with teams across different disciplines to integrate and optimize solutions.
  • Frameworks & Methodologies - Experience designing and implementing relevant frameworks and methodologies to standardize solutions.

Education / Experience Requirements

  • Expertise in .Net and Azure development
  • Expertise in designing and developing scalable, high-performance applications.
  • Proficiency with Azure Container Apps, AKS, Functions, Event Grid, and Service Bus.
  • Microservices & API Development: Experience with REST, GraphQL, Swagger, and OpenAPI.
  • Knowledge of Azure SQL, PostgreSQL, CosmosDB, MongoDB, or Redis.
  • Skilled in using Azure DevOps, GitHub Actions, Terraform, or Kubernetes.
  • 5+ years of experience in IT engineering, with a focus on designing, developing, and maintaining IT solutions.
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Master Degree in STEM or Business a plus
  • Familiarity with Azure Event Hubs.
  • Prior Experience in Financial Services or Auto Lending a plus

Certificcations Requirements

o Microsoft Certified: Azure Developer Associate

o Microsoft Certified: Power Platform Solution Expert (preferred)

o Microsoft Certified: Azure Administrator Associate (preferred)

o Microsoft Certified: Azure DevOps Engineer (preferred)

o Microsoft Certified: Azure Solutions Architect Expert (preferred)

o Microsoft Certified: Azure AI Engineer Associate (preferred)

o Docker Certified Associate (preferred)

o Mulesoft Certified Developer - Level 1 (nice to have)

Ayush Sharma Sr. US Technical Recruiter

| Ext:149

| G-talk:

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.