Software Developer I

Reposted 7 Days Ago
Be an Early Applicant
Cologne, North-Rhine-Westphalia
In-Office
Mid level
Software • Energy
The Role
Develop high-performance industrial edge connectivity solutions, manage data flows, collaborate with QA, and implement automated testing. Engage in agile practices and UI development.
Summary Generated by Built In

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 RoleJoin our team and participate in the development of high-performance industrial edge connectivity and computing solutions — moving and managing massive data flows from the plant floor to the cloud. You’ll work on software that forms the foundation of a wider software ecosystem which powers real-time and off-line data services, visualization, and analytics.
We are in an exciting new phase, developing a cloud-optimized version of our software using container technologies like Docker and Kubernetes. From brainstorming with Product Owners, designing technical architectures, to experimenting with cutting-edge big data tools, you’ll take features from concept to reality.
You’ll be part of a skilled, passionate, and diverse team, applying industry best practices every day.

Your Impact
  • Develop integration libraries and platform extensions (primarily in Lua occasionally C#). 
  • Estimate development and testing effort for user stories. 
  • Collaborate with QA to design and implement automated testing (unit, integration, end-to-end) in an agile environment.  
  • Share knowledge via code reviews, pair programming, and team discussions. 
  • Participate in agile ceremonies (stand-ups, planning, backlog refinement, reviews, retrospectives). 
  • Translate designs into functional, performant, maintainable code. 
  • Support the documentation team to describe new features and customer-facing code libraries. 

UI-related responsibilities (occasional):  

  • Write supporting Lua libraries for UI features 
  • Implement dashboards in our Web based UI Builder, defining layouts, styles, and functional action pipelines. 
  • Work closely with the Web team to give feedback on UI Builder features and usability. 
What You'll Need
  • Required: 

    • Bachelor of Science degree, preferably in computer science, or equivalent professional experience. 
    • 3–5 years of experience in software development using multiple programming languages and frameworks. 
    • Familiarity with modern software development practices and tooling. 
    • Strong grasp of data structures, algorithms, concurrency, and operating system fundamentals. 
    • Familiarity with networking, databases, servers, inter-process communication, and security concepts. 
    • Open mindset with the ability to think inside and outside of the box. 
    • High level of proficiency in at least one compiled and one scripting language.  
    • Comfortable learning new platforms, IDEs, compilers, source control, and bug tracking tools quickly. 
    • Excellent communication and collaboration skills in English. 

    Nice to Have:  

    • Experience with Lua, Git. Azure DevOps, MongoDB.  
    • Knowledge of Docker, Kubernetes, or other containerization technologies. 

     

    Why You’ll Love Working Here 

    • Be part of a new chapter at the cutting edge of industrial data solutions. 
    • Collaborate with a diverse, talented team from around the world where your opinions are valued, ideas and personal initiative are encouraged. 
    • Work with modern tools and technologies in an agile environment. 

Top Skills

Azure Devops
C#
Docker
Git
Kubernetes
Lua
MongoDB
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bedford, MA
2,466 Employees

What We Do

AspenTech is a global leader in asset optimization software helping the world’s leading industrial companies run their operations more safely, efficiently and reliably – enabling innovation while reducing waste and impact on the environment. AspenTech software accelerates and maximizes value gained from digital transformation initiatives with a holistic approach to the asset lifecycle and supply chain.

By introducing effective AI modeling to traditional principles of process engineering, AspenTech delivers a faster and more accurate analysis of efficiency and performance boundaries. The real-time data and actionable insights delivered by our software help customers push the boundaries of what’s possible.

Similar Jobs

In-Office
Cologne, North-Rhine-Westphalia, DEU
2466 Employees
In-Office
Cologne, North-Rhine-Westphalia, DEU
2466 Employees

MongoDB Logo MongoDB

Enterprise Account Executive

Big Data • Cloud • Software • Database
Easy Apply
Hybrid
Cologne, North-Rhine-Westphalia, DEU
5550 Employees

MongoDB Logo MongoDB

Senior Solutions Architect

Big Data • Cloud • Software • Database
Easy Apply
Hybrid
Cologne, North-Rhine-Westphalia, DEU
5550 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account