The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community. The Role Join AspenTech’s Digital Grid Management team and help shape the future of energy solutions! In this role, you’ll develop custom software applications, collaborate on innovative designs, and ensure high-quality code that meets customer needs. Your Impact Design and implement software solutions for customer-specific needs. Most often this will be a program to interface with another system, or a program which provides a feature not available in our standard software packages. Conduct design workshops with customers to align on requirements and technical approach. Write design documents which describe a viable technical approach to meet the customer’s requirements with an emphasis on completeness and clarity. Develop software according to design documents following established processes and adhering to quality standards. Conduct reviews of code written by colleagues to ensure completeness, accuracy, and quality. The responsibilities listed reflect essential functions and do not prescribe or restrict the tasks that may be assigned.