• Sr Software Developer

    Job Locations US-MA-Bedford
    Req #
    # of Openings
    Job Posting Category
  • Overview

    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 used in engineering curriculum in over 700 Universities around the world. Visit us at


    In this role, you have the opportunity to use your passion for software design and development to produce cutting edge architectural solutions to enable the migration of best-in-class engineering tools to cloud computing environments. We are looking for engineers that push the boundaries of innovating unique solutions to transform our customers workflows.


    • Develop applications and components within a highly motivated software development team focused on the creation of next generation process modeling applications.
    • Learn and contribute to solving problems with our highly experienced architects and software development team.
    • Work in an environment that embodies and embraces new ideas and innovations through agile methodologies.
    • Push the innovation and technology boundaries to bring breakthrough solutions to complex engineering and business problems.
    • Utilize software design patterns to enhance software quality by addressing fundamental challenges in large-scale system development. These challenges include communication of architectural knowledge among developers, accommodating new design paradigms or architectural styles and avoiding development traps and pitfalls that are usually learned only by experience.

    You are part of a top-notch software development team in a fast-paced, high energy, and fun work environment. If you are interested joining a world-class team in the development of advanced process modeling products that help our customers solve key business problems every day, this could be the role for you.


    • Bachelor’s degree in Computer Science or related fields
    • 6+ years of experience with full-stack development
    • Strong understanding of object oriented software development concepts and methodologies.
    • Expertise with C++ and COM development
    • Expertise with C# and .NET technologies.
    • Familiarity with one or more of the following technologies: WPF, database technologies, enterprise systems, web technologies or cloud technologies.
    • Experience with cloud technologies (Azure or AWS) is a plus
    • Good understanding of software development methodologies, including Agile and RUP.
    • Strong problem-solving skills and the ability to produce high quality work independently and work well in a team.
    • Ability to work effectively in ambiguous situations using critical thinking skills and be decisive while working cooperatively with others.
    • Excellent interpersonal, communication, writing and presentation skills
    • Familiarity with CAD applications is a plus.

    EEO Statement

    AspenTech is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status or any other basis protected by federal, state, or local law.


    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.