C++ Developer

C++ Developer

Vollzeit Vor Ort
A

About The Company

Akkodis is a global consulting firm specializing in Digital Engineering, dedicated to accelerating transformation, driving innovation, and shaping a smarter future. With a team of over 50,000 experts across more than 30 countries, Akkodis bridges the gap between industries and technologies. Our expertise spans across artificial intelligence, data analytics, cloud computing, edge computing, automation, and cybersecurity. We are committed to delivering innovative solutions and fostering a collaborative environment that empowers our clients and employees alike.

About The Company

Akkodis is a global consulting firm specializing in Digital Engineering, dedicated to accelerating transformation, driving innovation, and shaping a smarter future. With a team of over 50,000 experts across more than 30 countries, Akkodis bridges the gap between industries and technologies. Our expertise spans across artificial intelligence, data analytics, cloud computing, edge computing, automation, and cybersecurity. We are committed to delivering innovative solutions and fostering a collaborative environment that empowers our clients and employees alike.

About The Role

We are seeking a highly skilled Senior C++ Developer for Sensorsystems to join our client, a leading provider of innovative sensor, reconnaissance, and defense systems. In this role, you will be instrumental in developing high-performance software solutions tailored for modern sensor and surveillance applications. Your work will involve designing scalable software architectures, implementing modern communication interfaces, and developing real-time systems that operate reliably in technologically advanced and safety-critical environments. This position offers an exciting opportunity to contribute to cutting-edge projects in a secure and innovative setting, collaborating with interdisciplinary teams to enhance sensor technologies and surveillance capabilities.

Qualifications

The ideal candidate will possess a university degree in computer science or a related field with a focus on software development. You should have several years of professional experience in developing comprehensive software solutions using modern C++ standards (C++17 or newer). Experience with multi-threaded applications, high standards of software quality, maintainability, and clean coding practices are essential. Familiarity with agile development methodologies, code reviews, and modern development tools such as Git, CMake, and CI/CD environments is required. Excellent analytical skills, proactive attitude, and the ability to work effectively within a team are vital. Proficiency in German at a native level in both spoken and written communication is necessary. Additionally, candidates should meet the personal prerequisites for security clearance in security-sensitive projects.

Responsibilities

As a Senior C++ Developer, your responsibilities will include developing and enhancing modern software solutions with customized feature extensions based on C++. You will contribute to innovative, service-oriented software architectures for comprehensive observation, surveillance, and sensor systems. Developing performant software components compatible with Linux and Windows platforms will be a core part of your role. Conducting code reviews and actively ensuring high-quality standards in software development is expected. You will employ modern technologies and tools such as Git, CMake, MQTT, and current C++ standards to streamline development processes. Planning and executing software development activities following agile methodologies, including build and test automation, will be essential. Collaboration with interdisciplinary teams to continuously improve and deliver high-quality, secure, and reliable software solutions for safety-critical applications will be a key aspect of your work.

Benefits

Our client offers a comprehensive benefits package designed to support work-life balance and professional growth. This includes an attractive salary package, social benefits, and a wide range of training and development opportunities. Employees can participate in team-building and sports events, fostering a collaborative and engaging work environment. Additionally, being part of a global network provides opportunities for international collaboration and career advancement. The company also offers an attractive employee referral program, encouraging internal recommendations. Please note that benefits may vary depending on the position and location. More detailed information about the benefits can be found on the company’s career and benefits webpage.

Equal Opportunity

Akkodis is committed to fostering an inclusive environment where all employees are valued and respected. We provide equal employment opportunities regardless of race, gender, age, religion, disability, or any other characteristic protected by law. We believe diversity enhances innovation and drives success, and we actively promote a culture of fairness and equality in all our hiring and employment practices.

#J-18808-Ljbffr

C++ Developer Arbeitgeber: AgileGrid Solutions

Citibank (Schweiz) AG ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur ein dynamisches und innovatives Arbeitsumfeld bietet, sondern auch vielfältige Möglichkeiten zur beruflichen Weiterentwicklung. Mit einem starken Fokus auf Diversität und Inklusion sowie einer Kultur, die Teamarbeit und Kreativität fördert, können Mitarbeiter in Zürich an spannenden Projekten arbeiten, die einen echten Einfluss auf die Finanzwelt haben. Zudem profitieren die Angestellten von attraktiven Sozialleistungen und einem nachhaltigen Ansatz im Bankwesen, was Citibank zu einem erstklassigen Arbeitsplatz macht.

A

Kontaktdaten:

AgileGrid Solutions Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so C++ Developer erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei AgileGrid Solutions anzuklopfen, wenn du dich auf die Stelle als C++ Developer bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei AgileGrid Solutions vorzubereiten!

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei AgileGrid Solutions klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei AgileGrid Solutions vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.