ROLE SUMMARY The Azure Middleware Developer perform the designing, development and deployment of cloud-based solutions using Microsoft Azure's suite of services. Your expertise will be crucial in creating scalable, secure, and efficient applications while contributing to our organization's cloud migration and innovation efforts. This position also involves collaborating with cross-functional teams. Strong analytical skills, extensive knowledge of Azure Middleware, and experience in system integration are essential for success in this role.Primary Responsibilities:
Design, develop, and maintain middleware solutions using Azure services like Azure Logic Apps, Azure API Management, Azure Functions, and Event Grid
Implement APIs and integration workflows to enable data sharing across enterprise systems.
Develop scalable integration solutions using middleware technologies to connect on-premises, cloud, and third-party applications.
Work with technologies like Service Bus, Event Hubs, and Azure Data Factory for robust integration.
Ensure middleware solutions are optimized for performance, scalability, and reliability.
Troubleshoot and resolve bottlenecks in integration processes.
Implement secure API gateways, token authentication, and data encryption mechanisms.
Ensure adherence to industry standards and compliance requirements for data integration
Additional Responsibilities:
Assists in the development & testing with cross-functional teams, able to explain technical concepts to non-technical stakeholders and contribute to a cohesive work environment
Delivers technical documentation and reports.
Coordinates the activities of support staff and help desk personnel and handles escalated support issues.
Proposes innovative solutions by approaching problems with curiosity and open-mindedness, using existing information and vendor resources to their fullest potential.
Required Knowledge includes:
Hands-on experience with Azure services like Logic Apps, API Management, Functions, Service Bus, and Event Grid.
Proficiency in programming languages such as C#, .NET, Java, Python, or JavaScript.
Strong understanding of RESTful APIs, SOAP, and messaging protocols.
Familiarity with middleware platforms and enterprise integration patterns.
Experience with cloud-based and hybrid integration strategies.
Experience with DevOps tools such as Azure DevOps, Jenkins, Git, and CI/CD pipelines.
Knowledge of monitoring tools like Application Insights or Azure Monitor.
Strong analytical and critical thinking abilities to troubleshoot complex issues, identify solutions, and adapt to evolving requirements while maintaining the integrity of Azure solutions.
Assists in the development & testing with cross-functional teams, able to explain technical concepts to non-technical stakeholders and contribute to a cohesive work environment
Required Skills and Abilities:
Delivers technical documentation and reports.
Coordinates the activities of support staff and help desk personnel and handles escalated support issues.
Proposes innovative solutions by approaching problems with curiosity and open-mindedness, using existing information and vendor resources to their fullest potential.
Education: 4 Years College Degree (BA, BS) and 4 - 6 years' experience Work Environment
Internal Work Environment: Standard office environment
Compensation:
The recruiting base salary range for this full-time position is $82,900.00– 130,000.00/ year. Within the range, individual pay is determined by factors, including job-related skills, experience, and relevant education or training. (Internal Job Grade: P2T) In addition to competitive salary, Subaru offers an amazing benefits package that includes:
Medical, Dental, Vision Plans
Pension, Profit Sharing, and 401K Match Offerings
15 Vacation days, 9 Company Holidays, 5 Floating Holidays, and 5 Sick days.
Tuition Reimbursement Program
Vehicle Discount Programs
See our Careers landing page for additional information about our compensation and benefit programs.