Senior Azure .NET Developer

Grand Rapids, MI, US • Posted 3 days ago • Updated 3 days ago
Contract W2
Contract Corp To Corp
12 Months
Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • C#
  • API Management
  • Agile
  • Apache Kafka
  • Apache Maven
  • Application Support
  • Batch Processing
  • C
  • Design Review
  • DevOps
  • Docker
  • Enterprise Integration
  • Continuous Integration
  • Data Integrity
  • Information Technology
  • Leadership
  • Microsoft Azure
  • Microsoft Windows
  • POSTMAN
  • Management
  • GitHub
  • Computer Science
  • C++
  • Point Of Sale
  • Public Relations
  • Kubernetes
  • MI
  • Mentorship
  • Scheduling
  • Marketing Intelligence
  • Java
  • Cosmos-Db
  • Database
  • Cloud Computing
  • Software Development
  • Spring Framework
  • IPC

Summary

Job Title: Senior Azure .NET Developer
Location: Grand Rapids, MI (Onsite)
Employment Type: Contract (12–18 Months)

Job Summary:

We are seeking a Senior Azure .NET Developer with 15+ years of experience to lead the design, development, and modernization of enterprise applications using .NET Core, Azure Cloud Services, and container-based architectures. The ideal candidate will have strong leadership capabilities, hands-on experience with cloud-native development, legacy Windows application support, and enterprise integration solutions.

Key Responsibilities:
Lead the design, development, and maintenance of enterprise applications using .NET Core (C#) and Microsoft Azure.
Design, develop, and maintain secure, scalable REST APIs.
Develop cloud-native applications utilizing Azure services such as Azure Functions, Service Bus, Logic Apps, Cosmos DB, Key Vault, and API Management (APIM).
Design, optimize, and maintain SQL databases, ensuring high performance and data integrity.
Develop and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
Deploy and manage applications using Docker and Kubernetes (K8s).
Develop and support container-based application architectures.
Work with Windows Services and implement socket-based inter-process communication (IPC).
Analyze, understand, and enhance legacy Windows applications built with C/C++.
Monitor server-based applications and troubleshoot production issues using Windows Event Logs, application logs, and monitoring tools.
Develop and support batch processing applications, batch scheduling, and batch processing rules.
Integrate enterprise applications with Almer or other third-party systems.
Participate in code reviews (PR Reviews) and provide technical guidance and mentorship to development teams.
Collaborate with cross-functional teams in an Agile/Scrum environment.
Communicate technical solutions effectively with business and technical stakeholders.

Required Qualifications:
Bachelor''s degree in Computer Science, Information Technology, or a related field.
15+ years of software development experience.
Strong hands-on experience with .NET Core (C#).
Extensive experience with Microsoft Azure services, including:
Azure Functions
Azure Service Bus
Logic Apps
Cosmos DB
Key Vault
API Management (APIM)
Strong experience developing REST APIs.
Expertise in SQL development and query optimization.
Hands-on experience with Docker and Kubernetes (K8s).
Experience implementing CI/CD pipelines using Azure DevOps or GitHub Actions.
Experience with container-based application architectures.
Experience with Windows Services and socket-based inter-process communication (IPC).
Ability to understand, maintain, and modernize legacy C/C++ Windows applications.
Strong troubleshooting skills using Windows Event Logs, application logs, and server monitoring tools.
Experience developing and supporting batch processing systems.
Experience integrating enterprise applications with Almer or other third-party systems.
Experience participating in Agile/Scrum development environments.
Strong communication, leadership, and mentoring skills.

Preferred Qualifications:
Experience with Kafka.
Retail or Point of Sale (POS) domain experience.
Knowledge of Java, Spring Boot, and Maven.
Experience with Azure Data Factory (ADF).
Experience writing YAML pipelines and configurations.
Advanced experience using Postman.
Experience leading technical teams and conducting architecture/design reviews.

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.
  • Dice Id: 91132458
  • Position Id: 9013132
  • Posted 3 days ago
Contact the job poster
Akhil Maddi

Akhil Maddi

Recruiter @ Up2date Technologies
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Grand Rapids, Michigan

Today

Full-time

Grand Rapids, Michigan

4d ago

Easy Apply

Contract

Depends on Experience

Grand Rapids, Michigan

4d ago

Easy Apply

Contract

55 - 58

Grand Rapids, Michigan

Today

Full-time

Search all similar jobs