Job Closed
This listing is no longer active.
CHS Inc. is a leading global agribusiness owned by farmers, ranchers and cooperatives across the United States that provides grain, food and energy resources to businesses and consumers around the world. We serve agriculture customers and consumers across the United States and around the world. Most of our employees are in the United States, but today we have employees in 19 countries. At CHS, we are creating connections to empower agriculture.
Software Engineer, Expert - SAP PI/PO/CPI Development
Location
United States
Posted
29 days ago
Salary
$150.1K - $172.4K / year
Seniority
Mid Level
Job Description
Software Engineer, Expert - SAP PI/PO/CPI Development
CHS, Inc.
Role Description The Software Engineer, Expert - SAP PI/PO/CPI Development will be primarily responsible for devising or modifying code to solve complex problems. Additional responsibilities include: - Perform technical reviews of code developed by other development personnel. - Prepare detailed specifications from which programs will be written as well as design, code, test, debug, document, and maintain those programs. - Assist with activity, status, and progress reports and with creation of comprehensive test plans, including individual program test plans and system test plans. - Develop and direct software system testing and validation procedures, while ensuring proper documentation. - Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces. - Execute primary duties in direct support of multiple support, enhancements, and project initiatives. - Provide estimates for assigned development activities and assist with development and preparation of project plans and schedules for integration of SAP PI/PO/CPI. - Develop and manage applications, technical specifications preparation, upgrade existing applications and/or integrate application with any new/existing applications and databases, and resolve application related issues experienced by end-users. - Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance. - Perform solutions architecture, development, design, configuration and administration. - Develop applications to integrate SAP PI/PO/CPI configurations, development, implementation, and support of IDOC, RFC, JDBC, XI Proxy, SOAP, HTTP/s, B2B add-on, REST adapters, CTS+ and ChaRM configuration and implementation for SAP PI/PO transports. - Develop application integration with internal applications for SAP PI/PO interface with B2B add-on using EDI/ALE/IDOC. - Perform PGP encryption and decryption. Generate key pairs and Certificate Installation. - Perform Proxy generation, SOLMAN, CHARM, SOA Manager Configuration, and activation. - BRF+, IDOC and AIF configuration and monitoring. - Work on XSLT Mapping, Script Collections, and Groovy Script in CPI development. - Complex mapping logic utilizing Groovy and Java Scripts. - Utilize experience in SAP CPI adapters and PIPO adapters, Cloud connectors, Odata, Process Direct, ETL Tools, MFT Platforms for data transfer, CI-DS, and SAP IBP Integration. - Utilize experience in configuring sender and receiver adapters (IDOC, SFTP, ODATA, REST, Success Factors, SOAP, Webservices and HTTP). - Work closely with FTM and COM functional teams. - Remain current with new capabilities in the SAP Development framework and make recommendations when appropriate for continuous improvement. Telecommuting available anywhere in the United States. Annual salary between $150,111.25 - $172,400.00 Qualifications - Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Information Systems, Information Technology or a related field. - 7 years of progressive postbaccalaureate experience as a software developer, software engineer, consultant or related. Requirements - 7 years of experience with providing support of multiple support, enhancement and project initiatives. - Assisting with development and preparation of project plans and schedules for implementation. - Developing and managing applications, preparing technical specifications, upgrading existing applications and integrating application with any new and existing applications and databases, and resolving application related issues experienced by end-users. - SAP PI/PO/CPI configuration, development, implementation. - Solutions architecture, design, configuration and administration. - Leading requirements gathering, solution architecture and design, configuration and implementation, and offsite teams through solution implementation and delivery. - EDI integration. - SAP IBP integration. - SAP ARIBA integration. - Involved in SAP integration projects. - Utilizing the following tools and technologies: SAP ABAP, SAP PI/PO/CPI, SAP Solution Manager, RFC, IDOC, JDBC, FTP, SFTP, SOAP, HTTP/s, B2B add-on, Trading Partner Management (TPM), REST adapters, CTS+. Experience may be gained concurrently. Telecommuting available anywhere in the United States. Benefits - Competitive total rewards package. - Compensation includes base wage and may include other earnings such as bonus, incentives and commissions. - Benefits include medical, dental, vision, wellness programs, life insurance, health and dependent care savings accounts, paid time off, 401(k), pension, profit sharing, short- and long-term disability, tuition reimbursement and adoption assistance, subject to the eligibility requirements for each benefit plan. CHS is an Equal Opportunity Employer/Veterans/Disability. Please note that CHS Inc. has set internal salary ranges for each position within its job matrix. However, CHS Inc. will pay or exceed the prevailing wage, as determined by the U.S. Department of Labor, when applicable.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Tech Lead
Licitar DigitalNossa missão é transformar a forma como entes públicos e fornecedores se conectam, utilizando tecnologia para tornar os processos mais eficientes, transparentes e acessíveis. Se você busca desafios técnicos relevantes, autonomia e oportunidade de crescimento, queremos conhecer você.
Role Description Você é apaixonado por tecnologia, arquitetura de software e desenvolvimento de pessoas? Na Licitar Digital, buscamos um(a) Tech Lead para liderar tecnicamente nossos times de desenvolvimento, apoiando a construção de soluções escaláveis, seguras e alinhadas aos objetivos do negócio. Se você gosta de atuar como referência técnica, apoiar decisões de arquitetura, desenvolver talentos e gerar impacto real por meio da tecnologia, essa oportunidade pode ser para você. - Liderar tecnicamente o time de desenvolvimento, promovendo alinhamento entre tecnologia, produto e negócio. - Apoiar a equipe na definição e implementação de soluções técnicas de alta qualidade. - Participar da tomada de decisões arquiteturais e definição de padrões de desenvolvimento. - Atuar na remoção de impedimentos técnicos e resolução de desafios complexos. - Realizar code reviews e promover boas práticas de engenharia de software. - Garantir a qualidade, segurança, escalabilidade e manutenibilidade das soluções desenvolvidas. - Apoiar a priorização técnica junto ao time de Produto. - Desenvolver tecnicamente os membros da equipe por meio de mentoria e compartilhamento de conhecimento. - Acompanhar métricas de qualidade, produtividade e evolução técnica do time. - Contribuir para a evolução da maturidade de engenharia da organização. Qualifications - Experiência sólida em desenvolvimento de software. - Vivência atuando como referência técnica ou liderança técnica de equipes. - Conhecimento avançado em arquitetura de sistemas. - Experiência com microsserviços, APIs e integrações. - Conhecimento em escalabilidade, performance e boas práticas de engenharia. - Vivência com Git, CI/CD e ambientes de desenvolvimento. - Capacidade de tomada de decisão técnica considerando impacto no negócio. - Experiência com revisão de código e desenvolvimento de equipes. Requirements - Pós-graduação ou especialização em Arquitetura de Software, Sistemas Distribuídos ou áreas correlatas. - Experiência em empresas SaaS ou de tecnologia. - Vivência em ambientes de crescimento acelerado. - Conhecimento em observabilidade, monitoramento e engenharia de plataforma. - Experiência na construção e evolução de times de tecnologia. Benefits - Trabalhe de qualquer lugar do Brasil em uma posição 100% remota. - Faça parte de uma empresa em constante crescimento e evolução. - Tenha autonomia para propor melhorias, influenciar decisões e gerar impacto real no produto e no negócio. - Atue em um ambiente colaborativo, com espaço para aprendizado contínuo e troca de conhecimento. - Valorizamos equilíbrio, flexibilidade e bem-estar, acreditando que grandes resultados são construídos por pessoas engajadas e respeitadas. - Cresça junto com uma empresa que está transformando o mercado de compras públicas por meio da tecnologia. Company Description Nossa missão é transformar a forma como entes públicos e fornecedores se conectam, utilizando tecnologia para tornar os processos mais eficientes, transparentes e acessíveis. Se você busca desafios técnicos relevantes, autonomia e oportunidade de crescimento, queremos conhecer você.
Role Description We're looking for a skilled Full Stack .NET Developer with strong expertise in Angular and AWS to join a fast-growing technology team. You'll be responsible for designing, developing, and deploying scalable web applications and cloud-native solutions in a collaborative Agile environment. - Develop and maintain full-stack applications using .NET Core / ASP.NET and Angular - Build responsive, high-performance UI components and RESTful APIs - Design and deploy cloud-based applications on AWS - Collaborate with cross-functional teams to deliver scalable solutions - Optimize application performance, security, and reliability - Participate in code reviews, testing, debugging, and CI/CD processes - Work in Agile/Scrum development environments Qualifications - Strong experience with C#, .NET Core, ASP.NET MVC/Web API - Hands-on expertise in Angular (v17+), TypeScript, HTML5, CSS3 - Experience with AWS Services such as EC2, Lambda, S3, RDS, CloudWatch, and API Gateway - Knowledge of SQL Server and database design - Familiarity with microservices architecture and REST APIs - Experience with Git, CI/CD pipelines, and DevOps practices - Strong problem-solving and communication skills Requirements - Experience with Docker, Kubernetes, or Terraform - Exposure to serverless architectures on AWS - AWS Certification is a plus - Experience working in enterprise or SaaS environments
Role Description We're looking for a skilled Full Stack .NET Developer with strong expertise in Angular and AWS to join a fast-growing technology team. You'll be responsible for designing, developing, and deploying scalable web applications and cloud-native solutions in a collaborative Agile environment. - Develop and maintain full-stack applications using .NET Core / ASP.NET and Angular - Build responsive, high-performance UI components and RESTful APIs - Design and deploy cloud-based applications on AWS - Collaborate with cross-functional teams to deliver scalable solutions - Optimize application performance, security, and reliability - Participate in code reviews, testing, debugging, and CI/CD processes - Work in Agile/Scrum development environments Qualifications - Strong experience with C#, .NET Core, ASP.NET MVC/Web API - Hands-on expertise in Angular (v17+), TypeScript, HTML5, CSS3 - Experience with AWS Services such as EC2, Lambda, S3, RDS, CloudWatch, and API Gateway - Knowledge of SQL Server and database design - Familiarity with microservices architecture and REST APIs - Experience with Git, CI/CD pipelines, and DevOps practices - Strong problem-solving and communication skills Requirements - Experience with Docker, Kubernetes, or Terraform - Exposure to serverless architectures on AWS - AWS Certification is a plus - Experience working in enterprise or SaaS environments
Role Description We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain. You will work on modernizing and building new features for modules such as Payroll, Benefits, Time & Attendance, and CoreHR. - Design, develop, and maintain full-stack applications for HR SaaS products. - Develop new features and modernize existing ones across Payroll, Benefits, Time & Attendance, and CoreHR modules. - Collaborate with cross-functional teams in an agile environment to deliver high-quality solutions. - Adopt a shift-left development approach, taking ownership of testing and validation of your code. - Leverage AI-powered tools (e.g., GitHub Copilot, Claude Code) to enhance productivity and code quality. - Ensure scalability, performance, and security in all developed solutions. Qualifications - Strong proficiency in Java and Spring Framework for backend development. - Hands-on experience with Angular for frontend development. - Familiarity with at least one RDBMS and SQL (Oracle & PL/SQL preferred, but not mandatory). - Understanding of agile development practices and distributed team collaboration. - Ability to write clean, maintainable, and testable code. Requirements - Experience with cloud-based SaaS applications. - Knowledge of CI/CD pipelines, DevOps practices, and containerization (Docker/Kubernetes). - Exposure to AI-assisted development tools.