> Markdown version of [/jobs/ext/490048-application-integration-developer](https://www.wearedevelopers.com/jobs/ext/490048-application-integration-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Integration Developer - **Company:** THE MADISON - **Location:** Madison, WI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Application Integration Architecture, Application Release Automation, Microsoft Azure, Code Generation, Code Review, Cyber Security, System Configuration, Continuous Integration, DevOps, Programming Tools, Electronic Data Interchange (EDI), Middleware, Github, Supervisory Control and Data Acquisition (SCADA), Java Message Service (JMS), Performance Tuning, Simple Object Access Protocol (SOAP), Systems Integration, Web Services, Xml Technologies, File Transfer Protocol (FTP), Microsoft Power Automate, GitHub Copilot, DevOps Tools - Open-source, Git Flow, Information Technology, Integration Frameworks, Software Coding, Code Restructuring, Software Version Control - **Published:** June 2, 2026 - **Apply:** https://electricenergyonline.com/job/opportunity/energy/479843/madison-gas-and-electric/information-technology-it-/wisconsin/application-integration-developer.html ## About the Role * DevOps tooling (GitHub, Azure DevOps) - Advanced proficiency in version control, branching strategies, CI/CD pipelines, and release automation. * AI-enabled development tools (e.g., Microsoft Copilot) - Working to advanced proficiency leveraging AI for code generation, documentation, testing, and workflow automation while ensuring security and compliance. * Web services (SOAP & REST) - Advanced proficiency designing, developing, securing, and troubleshooting enterprise-grade APIs and services. * Messaging & integration protocols (FTP, JMS) - Advanced proficiency configuring, monitoring, and supporting reliable message-based integrations. * XML & XSLT - Advanced proficiency in schema design, transformations, validation, and structured data exchange. * Middleware platforms - Advanced proficiency supporting and administering enterprise middleware and integration platforms. * Troubleshooting & performance tuning - Advanced ability to diagnose complex cross-system integration failures and optimize performance. * Security & compliance awareness - Strong knowledge of authentication, encryption, secure API design, and enterprise security standards. Education * Bachelor's degree in Computer Science, Information Technology, Engineering, or related field required. * Relevant certifications in middleware, GitHub Copilot, DevOps, or integration technologies preferred., * Demonstrated experience using AI-assisted development tools, including GitHub Copilot, to support code development, refactoring, automated code review, and technical documentation in a governed enterprise environment. * Minimum 6-8 years of progressive experience in middleware, application integration, or enterprise systems support. * Demonstrated experience designing and supporting SOAP and REST integrations in complex enterprise environments. ## Description The Application Integration Developer (known internally as Senior Middleware Analyst) provides advanced technical expertise in the design, development, integration, and support of enterprise middleware and application integration solutions. This role ensures secure, reliable, and scalable data exchange across internal and external systems using modern web services and messaging technologies. The position advances and pilots AI-enabled tools, including GitHub Copilot and automation practices, to improve development efficiency, code quality, and system reliability. Core Responsibilities * Design, develop, implement, and support enterprise integration solutions using SOAP and RESTful web services. * Configure and maintain middleware solutions utilizing protocols and technologies including FTP and JMS. * Develop and maintain integration components using XML, XSLT, and related transformation technologies. * Advance and pilot AI-enabled tools to enhance developer productivity, automate testing, improve documentation, and support quality improvements while adhering to governance standards. * Troubleshoot and resolve complex data exchange, messaging, and application integration issues across distributed systems. * Implement CI/CD pipelines and version control practices using GitHub and Azure DevOps to support secure and efficient deployments. * Partner with application development, infrastructure, cybersecurity, and business teams to ensure integration solutions meet functional, performance, and compliance requirements. * Monitor system performance and proactively identify opportunities to improve scalability, reliability, and fault tolerance. * Contribute to integration standards, documentation, governance practices, and technical roadmaps related to middleware and integration services. * Provide guidance and subject matter expertise to peers and junior team members on complex integration initiatives. Behavioral Competencies * Manages Complexity - Makes sense of complex, high-volume, and sometimes contradictory information to effectively solve problems. * Optimizes Work Processes - Identifies and improves processes to drive efficiency and quality outcomes. * Tech Savvy - Anticipates and adopts innovations in digital and technology applications. * Drives Results - Consistently achieves results, even under challenging circumstances. * Collaborates - Builds partnerships and works collaboratively with others to meet shared objectives. * Decision Quality - Makes sound, timely decisions that keep initiatives moving forward. * Ensures Accountability - Takes responsibility for commitments and outcomes. * Strategic Mindset - Sees future possibilities and translates them into actionable technical improvements. ## Related Videos - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Why Git Still Matters](https://www.wearedevelopers.com/videos/100288-why-git-still-matters) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Dev Digest 162: AI careers, MCP, AWS best practices & floppy sweaters](https://www.wearedevelopers.com/magazine/571-dev-digest-162-ai-careers-mcp-aws-best-practices-floppy-sweaters)