> Markdown version of [/jobs/ext/1971721-sr-software-developer-ref-ssd86rs](https://www.wearedevelopers.com/jobs/ext/1971721-sr-software-developer-ref-ssd86rs). 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). --- # Sr. Software Developer (Ref# SSD86RS) - **Company:** HTC Global Services, Inc. - **Location:** Troy, MI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Information Systems, Computer Engineering, Joint Application Design, Software Architecture, SAP (Applications), Simple Object Access Protocol (SOAP), Software Requirements Analysis, Web Services, Extensible Markup Language (XML), Information Technology, SAP S/4HANA, SAP Ariba, Cloud Integration, Restful APIs - **Published:** August 7, 2026 - **Apply:** https://jobs.mitalent.org/job-seeker/job-details/JobCode/400043591 ## About the Role Position requires 2 years of experience with SAP Ariba, S/4HANA, and Cloud Integration Gateway (CIG)., Requirements: Master's degree or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related field. Plus 2 years of experience in the job offered or a related occupation including SAP Consultant or related experience. Will accept a Bachelor's degree plus 5 years of progressive experience in lieu of the required education and experience. Position requires 2 years of experience with SAP Ariba, S/4HANA, and Cloud Integration Gateway (CIG). Will accept any suitable combination of education, training, or experience as per the requirements cited herein. 40hrs/week. ## Description Job Duties: Develop and modify software or programs at a high technical level. Develop, implement, and support cloud-based ERP applications using SAP Ariba, S/4HANA, Cloud Integration Gateway (CIG), XML, and Webservices SOAP/REST API. Responsible for solution design, configuration, workflow, and user training for SAP Ariba and S/4HANA. Identify the client requirements by detailed discussions/meetings with client, functional users, functional/technical consultants, and product owners to collect requirement specifications, metrics, and key performance indicators. Review system capabilities, workflow, and scheduling limitations to determine if requested change is possible within existing system. Prepare flowcharts and diagrams to illustrate the software architecture that meets client requirements in an effective and cost-efficient manner. Review the technical design specifications and code new or modify existing programs as per the design requirements. Deploy and integrate SAP Ariba Upstream and Downstream modules with SAP S/4HANA integration. Prepare test plan based on the system requirements specification. Inspect test results for accuracy and completeness. Provide application technical support and maintenance activities for enhanced system functionality. Interact with end-users and troubleshoot production issues. Prepare system requirements specification documents. Maintain a log of all change requests. Train users in joint application development techniques. Review requirements specifications and prototype with users. ## Related Videos - [Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof](https://www.wearedevelopers.com/videos/1792-developer-time-is-valuable-use-the-right-tools-kilian-valkhof) - [Design as an algorithm, not as a feature](https://www.wearedevelopers.com/videos/471-design-as-an-algorithm-not-as-a-feature) - [Rust Beyond Systems: Revolutionizing Web Development](https://www.wearedevelopers.com/videos/1111-rust-beyond-systems-revolutionizing-web-development) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Containers in the cloud - State of the Art in 2022](https://www.wearedevelopers.com/videos/410-containers-in-the-cloud-state-of-the-art-in-2022) ## Related Articles - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)