Job Title: Sr. Software Engineer (EDI, Java)
Job Type: C2H
Location: Cincinnati, OH (Onsite-Hybrid Mon-Thu) (Prefer Local candidates)
Job Description
Responsible for participating in the design, development, testing, debugging, maintaining, and documenting software components in accordance with SDLC best practices. Establish estimates and work plans for design, development, implementation, and rollout tasks. Communicate with appropriate teams to ensure delivery with highest quality.
Minimum Position Qualifications
5+ years in software or infrastructure development with design patterns and code structure
5+ years designing and delivering large scale, high-quality systems
Leadership experience in building complex software/automation systems
Expertise in EDI standards and compliance
Strong knowledge of industry trends \& competition
Strategic thinking and contribution ability
Excellent written/oral communication \& presentation skills
Understanding of network and security architecture
Deep knowledge in at least 2 disciplines: infra/network, APIs, cloud, DB, middleware, servers/storage
Desired Experience
System architecture awareness
FSMA awareness/experience
Cloud software services (Azure, GCP)
Team mentoring and leadership
Elastic architecture solutions
Required Skill Set
Designing data exchanges using IBM Sterling B2Bi
Configuring and maintaining EDI systems (Sterling B2Bi)
EDI formats: ANSI X12, EDIFACT, XPath, BPML, XSLT, XML
Middleware integrations: IBM MQ, Apigee, Kafka
Protocols: AS2, SFTP
IBM Data Power appliance
Web tech: Angular, Java, Spring Boot, SOAP/REST
CI/CD and infra automation
Knowledge of ITSM/change management processes
Key Responsibilities
Develop high-quality codebase, lead design discussions
Implement technical design, execute roadmap
Apply enterprise standards across infra, apps, data, security
Provide clarity between projects and company strategy
Drive digital innovation \& transformation
Lead environment analysis \& recommend improvements
Mentor dev teams in principles, patterns, processes
Coordinate with offshore teams