Aktiviere Job-Benachrichtigungen per E-Mail!

Software Developer I

Aspen Technology

Köln

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Vor 30+ Tagen

Zusammenfassung

A leading software development company in Cologne is seeking a Mid-Senior Level Engineer responsible for developing integration libraries and collaborating with QA. The ideal candidate has 3-5 years of software development experience, a strong grasp of data structures, and proficiency in programming languages. This role offers a dynamic work environment with a focus on modern technologies and agile development.

Leistungen

Career development programs
Community service support
Social events

Qualifikationen

  • 3-5 years of experience in software development using multiple programming languages and frameworks.
  • Strong grasp of concurrency and operating system fundamentals.
  • High level of proficiency in at least one compiled and one scripting language.

Aufgaben

  • Develop integration libraries and platform extensions.
  • Estimate development and testing effort for user stories.
  • Collaborate with QA to design and implement automated testing.

Kenntnisse

Software development
Data structures
Algorithms
Networking
Communication skills

Ausbildung

Bachelor of Science in Computer Science or equivalent

Tools

Docker
Kubernetes
Azure DevOps
MongoDB
Jobbeschreibung
Overview

The driving force behind our success has always been the people of AspenTech. What drives us is our aspiration, desire and ambition to keep pushing the envelope, overcoming hurdles, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration through career development programs, community service support, and social events that foster collaboration across our global community.

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, 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.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development

Referrals increase your chances of interviewing at Aspen Technology by 2x

Get notified about new Engineer jobs in Cologne, North Rhine-Westphalia, Germany.

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