Software Developer I

Job Locations US-MA-Bedford
Req #
# of Openings
Job Posting Category
Software Development


Aspen Technology is the world's leading supplier of software for optimizing process engineering and manufacturing. Our products are used by tens of thousands of engineers every day to improve the design and operations of their plants and refineries. AspenTech’s customer list (over 1700 companies) includes the world’s leading companies such as ExxonMobil, Shell, Dow Chemicals and BASF. In addition, our products are taught in the Chemical Engineering curriculum of over 700 Universities around the world.


We are looking for experienced and talented individuals interested in developing integrated web UIs within the process industries to visualize process data trends, key performance indicators, and overviews of plant operations.  Strong software development and design skills working with Java, Angular JS, Type Script, HTML5, SPA, and cloud technologies are important. 


The ideal candidate should be comfortable operating successfully at the interface of computer science and systems engineering.





  • Design, coding, implementation, and testing of software applications and components with primary focus in the areas of analysis and summarization of plant process data.
  • Work with other team members to develop designs, use cases, architecture and specification documents for our products.
  • Work with Customer Support and Quality Engineering teams regarding customer and product issues as well as integration testing.
  • Analyze customer requirements and develop technical specifications.
  • Participating in the maintenance and enhancement of existing code base.
  • Keep current with new and developing technologies as they appear in industry and academia, and assist in determining the feasibility of implementing new technologies.
  • Provide technical support to product management, product marketing, services, customer and business support on customer activities.


  • 0-2 years of experience developing practical and innovative software solutions within an industrial and business settings, and a BS degree in Computer Science or Engineering or equivalent is required.
  • Strong technical programming and software development experience with Java, C#, JavaScript, Type Script, Angular JS, HTML5, CSS, XML, and JSON is required.
  • Knowledge of math and statistics, design patterns, Open-source and 3rd party libraries, security, cloud technologies, and trouble shooting skills is a plus.
  • A track record of championing new ideas and technology.
  • Ability to effectively contribute to multi-disciplinary research, development, and software project teams.
  • Excellent interpersonal, communication, writing and presentation skills.
  • Demonstrated ability to convey complex information in a clear and concise manner.
  • Knowledge of AspenTech products is desirable.
  • English fluency (written and verbal) is required.
  • Strong problem-solving ability is required.
  • Working well within a global team environment is required.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.