BS in Chemical Engineering, Mathematics, or related field; master's is helpful, PhD preferred.
5-8 years software development experience for modeling and optimization in the chemicals or oil & gas industry.
Strong background in numerical methods and mathematical modeling.
Proficient in C#/.NET with ideally some experience in C++.
Excellent interpersonal and communication skills.
Ability to simplify complex information for diverse audiences.
Fluency in English is mandatory.
Responsibilities
Investigate new modeling and optimization technologies for software integration.
Lead software development projects focused on mathematical modeling and optimization.
Design and develop engineering software applications.
Contribute to technical and functional design sessions actively.
Provide innovative solutions to technical challenges.
Maintain and enhance existing code bases.
Support product management and marketing with technical insights.
Benefits
Opportunity to work on cutting-edge software solutions for the petrochemical industry.
Collaborative work environment with product management and design teams.
Professional development opportunities in advanced modeling technologies.
Engagement in meaningful projects that optimize supply chain efficiency.
Full Job Description
The Role AspenTech is looking for a Senior Software Developer to join our Manufacturing and Supply Chain group, building the next generation of solutions for Petrochemical companies to optimize their value chain. As a Senior Software Developer, you will help design and develop new features in collaboration with Product Management and Product Designers. Strong software development knowledge and understanding of modeling and optimization principles are a must for this position. Working knowledge of refinery and petrochemical processes as well as supply chain and distribution modeling are also useful skills for this role.
Your Impact
Investigate new and developing modeling and optimization technologies as they appear in industry and academia and determine how to leverage these new technologies into our software applications.
Provide technical leadership for software development projects related to mathematical modeling and optimization.
Design, develop, maintain, and support new and existing engineering software applications.
Actively contribute to technical and functional design sessions.
Provide creative solutions when dealing with technology challenges.
Participating in the maintenance and enhancement of the existing code bases.
Provide technical support to product management, product marketing, services, and customer support on customer activities.
What You'll Need
BS in Chemical Engineering, Mathematics, or related fields (Master's degree is helpful, PhD preferred).
5-8 years of experience in the development of software for modeling, control and optimization of chemicals, oil & gas, and/or refining processes.
Strong background in numerical methods, mathematical modeling, and optimization.
Solid computer programming and software development experience, with specific experience in C#/.NET. Experience with C++ is a plus.
Excellent interpersonal, communication, writing and presentation skills.
Demonstrated ability to convey complex information in a clear and concise manner.
English fluency (written and verbal) required.
#LI-WJ1
About Aspen Technology
Aspen Technology, Inc., known as AspenTech, is a provider of software and services for the process industries headquartered in Bedford, Massachusetts. AspenTech has 35 offices around the world, on all continents.