Senior Software Developer & Middleware Engineer
7 Days Old
Job Title: Senior Software Developer & Middleware Engineer (Contract) - #6039
Location: Remote
Job Summary:
We are seeking a hands-on Senior Software Developer & Middleware Engineer to support the migration of our IBM FileNet platform from on-premises infrastructure to a colocation environment. This role combines deep software engineering expertise with middleware, platform engineering, and site reliability practices. The ideal candidate is a strong coder first, with experience modernizing and refactoring Java and .NET applications, integrating enterprise systems, and ensuring high reliability, performance, and scalability.
This position also leverages experience in Cloud Security, DevOps, and automation, including infrastructure- and configuration-as-code practices, CI/CD pipelines, and containerized environments, to deliver repeatable, secure, and efficient deployments.
Key Responsibilities:
Application Engineering & Modernization Redesign, build, and refactor Java (Spring, REST) and .NET (C#, ASP.NET) applications integrating with IBM FileNet and dependent systems.
Modernize legacy integrations into API-driven or service-oriented architectures.
Author, optimize, and troubleshoot SQL queries and stored procedures for performance and data integrity.
Deliver secure authentication, authorization, and identity integrations (Azure AD, Okta SSO/MFA/SCIM).
Middleware & Platform Operations Administer IBM WebSphere, including JVM tuning, SSL configuration, session management, and automation of deployments/configurations.
Support Control M batch scheduling, SLA management, and automated recovery workflows.
Troubleshoot complex multi-system issues spanning applications, integrations, middleware, and infrastructure.
Observability, Monitoring & Reliability Implement and tune Dynatrace monitoring for baselining, anomaly detection, and SLO/error budget practices.
Build and maintain Splunk dashboards, alerts, and enterprise logging standards.
Participate in on-call rotations, incident response, and blameless postmortems.
CI/CD, Automation & Security Enhance CI/CD pipelines using Azure DevOps, GitHub Actions, or GitLab, including automated builds, tests, deployments, and rollbacks.
Implement Infrastructure-as-Code/Configuration-as-Code using Ansible or pipelines-as-code approaches.
Apply policy-as-code and secrets management for secure, repeatable deployments.
Integration & Networking Alignment Integrate with event-driven systems, message queues (MQ/Kafka), API gateways, and service meshes.
Work with network/security teams on TLS/certificate management, F5 LTM/GTM, DNS configurations, and Zero Trust policies.
Support JSON/XML-based integrations and enterprise workflow/document management patterns.
Required Skills: 8+ years in enterprise software, middleware, SRE, and platform engineering roles.
Strong Java and .NET development expertise, with experience in application modernization/refactoring.
Deep experience with IBM FileNet (CPE, Process Engine, IBM Navigator, Enterprise Records).
IBM WebSphere administration and deployment expertise.
Proficient in SQL optimization, Control M operations, Dynatrace, and Splunk.
Hands-on experience with Python, Bash, Ansible, Linux/Unix, container security, Kubernetes/OpenShift/AKS/EKS, and CI/CD pipelines.
Familiarity with authentication and identity systems (Azure AD, Okta SSO/MFA/SCIM).
Strong understanding of JSON, XML, REST/SOAP APIs, and messaging systems.
Nice-to-Have Skills: IBM Datacap or IBM Content Collector experience.
Financial services or regulated industry experience.
Exposure to Docker, container orchestration, service mesh, OAuth/OIDC, and secrets management.
Soft Skills: Systems Thinking: Understands end-to-end interactions across code, integrations, middleware, identity, networking, and observability.
Audience-Aware Communication: Aligns with cross-functional teams and writes actionable updates, rollback steps, and change notes.
Operational Ownership: Maintains reliability under pressure, leverages monitoring tools, and drives blameless postmortems.
Pragmatic Judgment: Makes evidence-based trade-offs, frames options and risks, and secures consensus.
Documentation & Governance: Produces durable architecture diagrams, runbooks, API contracts, and change records for audit readiness.
About Delphi-US: Peacemakers in the Talent War
Delphi-US is a national IT Services firm based in Newport, Rhode Island. Delphi attracts our nation's best and brightest Technical & Professional Talent and position our nation's finest employers to further their competitive advantages. Delphi's core technical focus includes Data Sciences & Analytics, Modern AI/ML Model Monetization, Cloud Engineering, Cyber Security, ERP Rescue; serving domains from sensitive national energy sectors to critical financial services, biomed, lifesciences & pharma, major government & municipal institutions, and much of the USA's Fortune 500 corporations. Delphi Associates are deployed on critical IT Projects where their consultative business acumen, comprehensive technical expertise, and committed service mission drives our client's success. Our proprietary skill-based and cultural matching process results in higher qualified project teams, custom curated for our client's specific technical & functional goals. We are supremely experienced, friendly, professional, and ready to advocate on your behalf. Delphi has an indelible understanding of employer expectations, a track record of project success and we deliver lasting results.
#LI-RS1
- Location:
- Minneapolis
- Category:
- Computer And Mathematical Occupations