• Software Developer

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

     “Enabling every process plant to achieve Operations Excellence” is the AspenTech vision. Founded more than 30 years ago by the best and brightest engineers at MIT, we continue to imagine and invent new ways to bring efficiency to the process industry. Today, AspenTech is thriving with our relentless focus on innovation, collaboration, and execution combined with world-class experts who speak more than 10 languages and work in 30 different offices worldwide. This is a place where people are fiercely passionate about technology, a balanced life style and a desire to make a difference in the process industry.


     Our software tackles the most complex  process manufacturing challenges, creating value and improving profitability for our customers.  The industries that drive our economies and touch our lives are optimized by aspenONE software every day.  The world’s leading oil & gas, chemical, engineering & construction, pharmaceutical, food, beverage, and consumer packaged goods companies all rely on AspenTech to run their business (Dow Chemical, ExxonMobile, BASF, Shell, etc.). With integrated aspenONE software, process manufacturers can optimize their engineering, manufacturing, and supply chains.  AspenTech customers are better able to achieve operational excellence   increasing capacity and improving margins, reducing costs, becoming more energy efficient, while ensuring safety, and shrinking their carbon footprint.

    As a member of the Technology Team, you will develop fast, reliable code that transforms concepts into executable platforms, products and helps define best practices that will shape the next generation of Aspen softwareWe are looking for a sharp, disciplined, and creative individual with 2 to 5 years of experience, who has a passion for the Cloud, Web and distributed systems. This candidate will push their HTML 5 skills on the front end and pure coding proficiencies on the back end as we research and develop our platform for the future. This includes, Blockchain, IIoT, Big Data, Azure, AWS, C#, Java accelerated programming, virtualization technologies.


    • Apply good software design and development practices in daily activities
    • Experience and track record in contributing to core development activities and products
    • Design, develop, test, and debug new software and improve existing software
    • Maintain current knowledge of relevant technologies and perform other duties as assigned
    • Help the organization shape new product directions as well as implement product vision within the context of the next generation of products.
    • Follow specifications, technical guidelines, application algorithms
    • Thorough knowledge of SDLC and the ability to adhere to software development standards to produce deliverables on time; this includes processes such as issue tracking, source code control and coding conventions.


    • 2-5 years’ software development experience
    • Quick learner with ability to work in teams and collaborate with others departments.
    • Assist in documenting requirements as well as resolve conflicts or ambiguities.
    • Experience writing complex code in any one of the programming languages C#/Java/Python
    • Enjoy being challenged and to solve complex problems on a daily basis.
    • Bachelor’s degree in computer science, software engineering or similar field
    • Ability to prioritize and track multiple projects in parallel and experience as a development team contributor using progressive methodologies
    • Solid understanding of software development cycles, work with source control systems, databases, web and cloud technologies.
    • Experience designing and implementing user friendly solutions in creative and intuitive ways.
    • Ability to associate emerging technologies with product enhancements and measurable business value


    • Excellent interpersonal and communication skills and Energy.
    • A quick learner who can understand the problem and can deliver solutions.
    • Experience with Open Source tools will be a plus.
    • Knowledge of Agile & SCRUM Software Methodology and Full software development lifecycle (SDLC) experience.
    • Experience in designing and building Cloud, Web Applications, HTML5, JavaScript, XML, JSON, Web Services, Distributed Messaging Systems, Microservices and knowledge of integration patterns will be a plus
    • Knowledge of modern application development and deployment methodologies, environments, and processes a plus; microservices, IaaS, PaaS, DevOps, IoT etc.
    • Knowledge of chemistry, petroleum and process verticals along with business would be a plus

    Knowledge of software systems, design principles, architecture guidelines, and general functioning of middleware & messaging systems along with microservices are advantageous

    EEO Statement

    AspenTech is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to 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.