Avista is hiring multiple software development positions—two Software Engineers at varying career levels and one Software Engineer Lead—to support its greenfield SAP S/4HANA Private Cloud implementation, Project Epicenter. The team builds, supports, and enhances custom extensions and services in keeping with SAP’s clean core approach, using released APIs and extension points rather than modifying the standard system. Development spans ABAP in S/4HANA and the SAP BTP ABAP Environment, Node.js services on BTP, and Python services on AWS, including integration with S/4HANA through APIs and events. These are techno-functional roles: engineers are expected to understand the business processes behind requirements as well as the code. During the implementation, the team works alongside System Integrator developers to learn how the development catalog is built, review code for quality and clean core compliance, and take ownership of support and future enhancements. Engineers have a primary focus based on their experience and can cross-train across ABAP, BTP, and AWS. ABAP experience is the strongest fit, but applicants with strength in some listed areas and the aptitude to learn others are encouraged to apply. The Software Engineer Lead is a technical leadership role, not a people-management position. The Lead owns development standards and CI/CD strategy across ABAP, BTP, and AWS; sets guidelines for responsible AI-assisted development; technically accepts System Integrator-delivered objects; directs and mentors engineers; and serves as a hands-on escalation point through testing, cutover, and hypercare. Functional requirements remain with the Track Leads. Hybrid work is available. Employees must work at Avista’s Sprague office in Spokane, Washington, at least three days per week, including Mondays and Tuesdays; the manager determines any additional in-office day(s). The posting lists hiring ranges of $77,595–$100,486 for Software Engineer, $88,336–$114,838 for Software Engineer, Senior, $100,378–$131,496 for Software Engineer, Expert, and $114,207–$150,183 for Software Engineer Lead. The full salary range is $68,027–$186,159. Other combinations of education and experience may be considered.
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