Avista is hiring multiple Software Developers to support its greenfield SAP S/4HANA Private Cloud implementation, Project Epicenter. The team builds, supports, and enhances custom extensions and services using SAP’s clean core approach, keeping custom code outside the standard system. The posting covers two Software Engineer positions at varying career levels and one Software Engineer Lead position. These are techno-functional roles: developers are expected to understand the business processes behind requirements as well as how the code is built. Development work spans ABAP in S/4HANA and the SAP BTP ABAP Environment, Node.js services on SAP BTP, and Python services on AWS, integrating with S/4HANA through released APIs and events. The team will work alongside System Integrator developers during the implementation, learning the objects as they are built, reviewing the work for quality and clean core compliance, and taking ownership of ongoing support and enhancement. Engineers will have a primary focus based on their experience and cross-train across ABAP, BTP, and AWS. The Lead is a technical leadership role rather than a people-management role, with responsibility for development standards, CI/CD strategy, technical acceptance, technical direction, code reviews, mentoring, and hands-on escalation. Hybrid work is available. The successful candidate must work at Avista’s Sprague office in Spokane, Washington, at least three days per week, including Mondays and Tuesdays, with additional office days determined by the manager. The job requires on-call duties as needed. Employment is contingent on successful drug testing, a background check, and a motor vehicle records review.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level