We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Developer

Aspen Technology, Inc.
vision insurance, paid time off
4101 Arrowhead Drive (Show on map)
Sep 05, 2025

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 RoleAspenTech's Digital Grid Management (DGM) organization is looking for a Software Developer to contribute to the development of the Compass product within the Mobile Applications team. AspenTech's Compass is a next-generation, state-of-the-art operations mobility platform that incorporates the latest in mobile technology for field crew work automation, extending distribution operations to the field.
AspenTech's Compass is fully integrated with AspenTech's ADMS for a complete enterprise solution, providing utilities with a mobile solution that enables them to efficiently and effectively assign work to field technicians and to improve utilization and productivity.
Compass allows utility field crews to:
View the as-operated state of the electrical network, viewing the same network model map as the control room (energization status, switch state, tags, etc.)
Be notified of newly assigned jobs, for outage and non-outage work.
Verify and restore predicted outages from the field, updating the central network model state.
Create follow up jobs for referral work.
Request additional crews to support your assigned job.
Update details such as cause code, ETR, description, and more.
Support damage assessment in the field.
Have full functionality in both connected and offline network states.
Utilize existing Windows, iOS, and Android smart devices or in-truck laptops. Your Impact
  • Collaborate with other developers, architects, and stakeholders to design and implement best -in-class software.
  • Design and implement reliable, performant, and fault tolerant code based on requirements and/or user stories.
  • Ensure reliable code by developing unit tests and test automation tools.
  • Assist in code and design reviews.
  • Train and mentor other team members in your area of expertise.
  • Take part in agile team ceremonies such as scrum, sprint planning, and retrospective.
  • Investigate, isolate, and identify solutions to reported software malfunctions.
What You'll Need
  • Bachelor's degree in Computer Science, Software Engineering or related technical field.
  • 0-3 years of experience with Mobile development using the Flutter (Dart) framework.
  • Experience with System design preferred.
  • Experience working with distributed teams preferred.
  • 0-5% travel required.
The salary range for this role is $90,200.00 - $112,800.00. This range represents what we in good faith believe is the range possible for base compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range based on several factors. This range may be modified in the future. This role is also eligible for bonus or variable incentive pay. Additionally, we offer a comprehensive benefits package including paid time off, charitable giveback day, medical/dental/vision insurance, and retirement benefits to eligible employees.
Applied = 0

(web-759df7d4f5-7gbf2)