Principal Software Engineering - Workday
Detroit
Saturday, 02 May 2026
At Ally, you get a startup feel, but experience the benefits of a company that has worked out the kinks and is fulfilling its purpose. We are always evolving and see that as a good thing. From owning our work to seeing its impact in the real world, our team is relentless in finding new ways technology can help make experiences better and help people. We are problem solvers, we value diverse thinking, we support one another, and we challenge ourselves to think bigger in the journey to deliver customer-obsessed tech solutions. To read more about what our tech team does, be sure to visit our tech blog at ally.tech. At this time, Ally will not sponsor a new applicant for employment authorization for this position. The Work Itself Develop Workday ERP integrations and advanced reports. Design secure, scalable cloud-native integration patterns for the ERP (Workday) ecosystems. Develop and adopt ERP and integration best practices. Collaborate with technical and business stakeholders to solve business problems. Uses technical knowledge, creativity, and company practices and priorities to create solutions to complex business problems. Maintains software code using Git version control and CI/ CD (continuous integration and continuous delivery) best practices. Works with product owners to understand business requirements and translate them into technical implementation strategies. Design and build advanced, interactive user interfaces to help users explore and export business insights. Participates in Agile meetings, including daily stand-ups, sprint reviews, sprint planning sessions, and retrospectives. Serves as a mentor to lower-level developers. The Skills You Bring Minimum Qualifications:7 years of relevant experience. Bachelor’s Degree in Computer Science, Software Engineering relevant field(s) of study or equivalent. Preferred Qualifications:7 years of experience preferred. Expert-level, hands-on knowledge and experience in ERP systems. Develop and manage ERP (Workday) integrations using enterprise interface frameworks (EIB), along with advanced reporting through composite and matrix reports. Design cloud-native integration patterns to enable scalable, secure, and resilient data flows across ERP (Workday) ecosystems. Knowledge of all phases of software development including design, coding, testing, debugging, implementation, and support. Experience writing and reviewing software design specifications in an object-oriented development environment. Ability to thoroughly understand the business issues surrounding each project. Ability to respond directly to questions from business clients. Ability to be a technical authority and work with other team members. Knowledge of standard change management tools and processes. Ability to work in a team environment.#LI-Hybrid