.NET Integrations Engineer @hireVouch
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] .NET Integrations Engineer @hireVouch

YDay - hireVouch is hiring a remote .NET Integrations Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Canada

Role Description

As a Senior Integration Engineer, you'll join the Integration Platform team and report to the Senior Manager of this team. You'll play a hands-on role in designing and developing this emerging Azure integration architecture, bringing the cloud engineering expertise needed to complement the team's established .NET capabilities. The opportunity extends beyond individual contribution:

  • Help establish architectural patterns
  • Provide technical direction to small groups of engineers
  • Collaborate with infrastructure and other engineering teams to bring new services into production

Key Responsibilities

  • Integration architecture & engineering: Design, build, and maintain enterprise integrations and backend services using C#, .NET, and Azure Integration Services
  • Cloud-native platform development: Help establish our client’s emerging Azure integration platform, applying serverless and cloud-native design patterns
  • Event-driven systems: Design asynchronous messaging and event-driven integrations, incorporating appropriate patterns for message delivery, ordering, retries, dead-letter handling, fault tolerance, and observability
  • Technical leadership: Provide hands-on technical direction to small groups of engineers, contributing to architectural decisions, implementation priorities, knowledge sharing, and the development of team capabilities
  • Cross-functional collaboration: Communicate regularly with the cloud infrastructure, software engineering, product, and security teams to translate integration requirements into practical architectures and production-ready services
  • Integration modernization: Support the evolution of a heterogeneous integration environment spanning on-premises .NET services, MuleSoft, and Azure-native technologies, identifying opportunities to improve interoperability, maintainability, and architectural consistency
  • Performance & reliability: Engineer integrations for throughput, availability, security, and cost efficiency, implementing monitoring, logging, and alerting to improve production visibility and troubleshooting
  • Engineering enablement: Advance CI/CD, automation, reusable integration patterns, and technical documentation to reduce operational dependencies on institutional knowledge and improve development velocity
  • AI-assisted engineering: Explore practical applications of AI-assisted development, automation, and agentic tooling that can improve engineering productivity, code quality, or operational efficiency

Technical Ecosystem

  • Backend: C#, .NET, object-oriented programming, service-oriented architectures
  • Azure integration platform: Azure Functions, Logic Apps, Service Bus, API Management, Azure Serverless
  • Existing integration environment: MuleSoft, on-premises .NET web services, enterprise APIs
  • Event streaming & messaging: Azure Event Hubs, Apache Kafka, asynchronous messaging patterns
  • Observability: Azure Monitor, Application Insights, Log Analytics
  • DevOps & automation: Azure DevOps, GitHub Actions, Infrastructure as Code, GitHub Copilot
  • Security: OAuth 2.0, Azure AD, RBAC, encryption, secure API and messaging practices

Qualifications

  • 7+ years of backend software engineering experience, with expertise in C#, .NET, and Microsoft Azure
  • Strong grounding in object-oriented programming, software architecture, and the development of scalable, production-grade backend services
  • Hands-on experience designing and implementing cloud-native integrations using Azure Integration Services
  • Robust understanding of cloud architecture and infrastructure concepts and the ability to make informed architectural decisions in collaboration with dedicated infrastructure teams
  • Experience designing service-oriented and event-driven systems, including asynchronous messaging, distributed systems, and associated reliability patterns
  • Production experience with API development, authentication, authorization, and secure integration practices
  • Experience providing technical direction to other engineers, including architectural guidance, implementation planning, mentorship, and knowledge sharing
  • Strong communication and problem-solving skills, with the confidence to lead technical discussions across teams, challenge assumptions, surface blockers, and articulate architectural trade-offs
  • Proactive, ownership-oriented approach to engineering, with an appetite for building new capabilities rather than exclusively working within established systems

It's a Bonus If

  • Hands-on experience integrating MuleSoft in a scaled enterprise environment
  • Contributed to a modernization initiative that spanned both on-premises and cloud infrastructure
  • Led small engineering teams or delivery workstreams while remaining hands-on
  • Applied AI-assisted development tools, custom agents, or engineering automation to deliver demonstrable improvements in productivity, quality, or business outcomes
  • Established observability, operational documentation, or production-support practices within complex enterprise integration environments
  • Experience working in banking, financial services, or another highly regulated industry
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
.NET Integrations Engineer @hireVouch
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 132,361+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later