Aktiviere Job-Benachrichtigungen per E-Mail!

Software Developer I

Aspen Technology

Köln

Vor Ort

EUR 50.000 - 75.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Zusammenfassung

A global technology company in Köln is seeking a passionate software developer to work on high-performance industrial edge computing solutions. The role involves developing integrations, collaborating with QA, and implementing user interface features. Ideal candidates will have 3–5 years of software development experience and a solid understanding of modern development practices. Enjoy opportunities for collaboration and innovation in a dynamic team environment.

Leistungen

Career development programs
Support of community service projects
Social events for team building

Qualifikationen

  • 3–5 years of experience in software development with multiple programming languages.
  • Strong grasp of data structures, algorithms, and operating system fundamentals.
  • Excellent communication skills in English.

Aufgaben

  • Develop integration libraries and extensions in Lua and C#.
  • Collaborate with QA to design automated tests in an agile environment.
  • Implement dashboards and features in the Web-based UI Builder.

Kenntnisse

Software development
Collaboration
Problem-solving
Communication

Ausbildung

Bachelor of Science in Computer Science or equivalent

Tools

Docker
Kubernetes
Git
Jobbeschreibung
Overview

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 Role

Join 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 and 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
  • 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.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.