Sr Software Developer

Sr Software Developer

Köln Vollzeit 43200 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Aspen Technology, Inc.

Auf einen Blick

  • Aufgaben: Join our team to develop cutting-edge backend services and work on exciting IoT projects.
  • Arbeitgeber: AspenTech is a leader in industrial edge computing, driven by innovation and community engagement.
  • Mitarbeitervorteile: Enjoy career development programs, community service support, and fun social events with a global team.
  • Warum dieser Job: Be part of a fast-growing company at the forefront of IoT, collaborating with passionate experts.
  • GewĂĽnschte Qualifikationen: Bachelor’s degree in computer science or equivalent, fluent in C++, and familiar with modern software development.
  • Andere Informationen: Opportunity for full stack development experience and participation in agile ceremonies.

Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.

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

As a member of the AspenTech Inmation development team, you’ll have the opportunity to work on exciting industrial edge connectivity and industrial edge computing projects, surfacing data from the plant floor all the way into the cloud. This will focus on highly performant data services used to move and manage massive amounts of data, aggregating the data and provide supporting data visualization and analysis capabilities. This will also involve working on our cloud optimized versions of our software leveraging various container technologies such as Docker and Kubernetes.

From brainstorming with our Product Owners, technical architecture sessions with our experts, development work using our Gitlab CI/CD pipeline, to experimenting with cutting edge big data technologies, you’ll bring our customers features from idea to reality. You’ll join a team of very skilled, talented and passionate people, always bringing the industry best practices to our workflow. This is a great opportunity to join the booming market of the Internet of Things “IoT” and be part of a fast-growing company that is on the leading edge of the industry.

Your Impact

  • Write backend services using the C/C++ and/or the Lua programming language.
  • Scope and estimate the development and testing effort for user stories.
  • Perform automated testing (Unit, Integration and End to End) within an iterative agile environment.
  • Share knowledge with the team by participating in Code Reviews and Pair Programming.
  • Participate in all agile ceremonies (standups, planning, training, backlog refinement, reviews, retrospectives).
  • Translate provided designs and style guides into functional user interfaces, ensuring cross browser compatibility and performance.
  • Accountable for delivering assigned development tasks and take ownership to deliver on time.
  • While we are focusing on the backend for this position, it would be nice to have (not required) full stack capabilities such as: Write web applications (in Javascript, HTML5, CSS) within various front end development frameworks (GWT, React, Vue, Typescript, etc).

What You\’ll Need

  • Bachelor’s degree in computer science, related software engineering discipline or equivalent experience.
  • Fundamental knowledge of computer programming. Data structures, algorithms, concurrent programming, elements of operating systems design, etc.
  • You are an advanced user of at least one modern operating system and can create application software for it. Your ability to create system software would be a distinct plus.
  • You are familiar with concepts such as networks, databases, servers, communications and information security, and you have successfully participated in software development involving at least some of that.
  • You are fluent in the C++ language and follow its evolution closely.
  • You are familiar with other programming (scripting) languages.
  • The modern software development cycle and tooling is just something you know, and if you have not worked with a particular platform, IDE, compiler, source control or bug tracking system, you should be able to get going with minimal assistance.
  • Ability and desire to also do Front-End development with a modern framework (React, Angular, Vue, …), JavaScript, TypeScript (nice to have).
  • Open minded, able to think within and out of the box.
  • You speak English fluently.

#J-18808-Ljbffr

Sr Software Developer Arbeitgeber: Aspen Technology, Inc.

AspenTech is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for a Sr Software Developer to thrive. With a strong emphasis on career development, community engagement, and social events, employees are encouraged to grow both personally and professionally while working on cutting-edge IoT projects. The dynamic work environment, coupled with opportunities to engage in agile practices and utilize the latest technologies, ensures that every team member can make a meaningful impact in a fast-growing industry.
Aspen Technology, Inc.

Kontaktperson:

Aspen Technology, Inc. HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Sr Software Developer

✨Tip Number 1

Familiarize yourself with the latest trends in industrial edge computing and IoT. This knowledge will not only help you understand the projects you'll be working on but also demonstrate your passion for the field during discussions.

✨Tip Number 2

Engage with the community by participating in forums or attending meetups related to C++ development and cloud technologies. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Brush up on your skills in container technologies like Docker and Kubernetes. Being able to discuss your experience or understanding of these tools will set you apart as a candidate who is ready to hit the ground running.

✨Tip Number 4

Prepare to showcase your collaborative skills. Since the role emphasizes teamwork through code reviews and agile ceremonies, think of examples from your past experiences where you successfully worked in a team environment.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Sr Software Developer

C/C++ Programming
Lua Programming
Backend Development
Automated Testing (Unit, Integration, End to End)
Agile Methodologies
Code Reviews
Pair Programming
Cross-Browser Compatibility
Performance Optimization
Data Structures and Algorithms
Concurrent Programming
Operating Systems Design
Networking Concepts
Database Management
Information Security
Modern Software Development Tools
JavaScript
HTML5
CSS
Front-End Frameworks (React, Angular, Vue)
TypeScript
Problem-Solving Skills
Communication Skills
Team Collaboration

Tipps für deine Bewerbung 🫡

Tailor Your Resume: Make sure to customize your resume to highlight your experience with C/C++, Lua, and any relevant backend development projects. Emphasize your familiarity with cloud technologies, containerization (Docker, Kubernetes), and agile methodologies.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and the Internet of Things (IoT). Mention specific projects or experiences that demonstrate your ability to overcome challenges and push the envelope in technology.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills, particularly focusing on programming languages, frameworks, and tools you are proficient in. Highlight your experience with automated testing and agile practices.

Prepare for Technical Questions: Be ready to discuss your previous projects and the technologies you used. Prepare to answer questions about data structures, algorithms, and your approach to problem-solving in software development.

Wie du dich auf ein Vorstellungsgespräch bei Aspen Technology, Inc. vorbereitest

✨Show Your Passion for Technology

AspenTech values individuals who are passionate about technology and innovation. Be prepared to discuss your favorite projects, technologies you've worked with, and how you stay updated on industry trends. This will demonstrate your enthusiasm and alignment with their culture.

✨Demonstrate Your Problem-Solving Skills

During the interview, expect to face technical questions or scenarios that require problem-solving. Practice explaining your thought process clearly and logically. Use examples from your past experiences where you overcame challenges or improved processes.

✨Familiarize Yourself with Agile Methodologies

Since the role involves participating in agile ceremonies, make sure you understand agile principles and practices. Be ready to discuss your experience with agile methodologies, such as Scrum or Kanban, and how you've contributed to team dynamics in previous roles.

✨Prepare for Technical Assessments

You may be asked to complete coding challenges or technical assessments during the interview process. Brush up on your C/C++ skills and familiarize yourself with common algorithms and data structures. Practicing on platforms like LeetCode or HackerRank can be beneficial.

Sr Software Developer
Aspen Technology, Inc.
Aspen Technology, Inc.
  • Sr Software Developer

    Köln
    Vollzeit
    43200 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2027-03-30

  • Aspen Technology, Inc.

    Aspen Technology, Inc.

    1000 - 5000
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>