Press Enter

PROJECT TITLE

    Press Enter

    NOTIFICATIONS

    receipt
    Software Engineer C++ at PPRO Group (Munich, Germany)
    PPRO Group Employer
    Munich, Germany
    Job Type
    Job Location
    Full Time
    Munich, Germany

    Job Description:

    Job Description


    Due to continued worldwide growth and planned expansion we are looking for senior Software Engineer C++ to join our existing software engineering team in Munich.


    The successful Software Engineer will be responsible for full software development lifecycle activities using C++. The most senior candidate will also be expected to take leadership of projects and mentor junior members of the team.



    • Contribute to all phases of the software development process from requirements analysis to delivery

    • Write high-quality, scalable and maintainable code for component-oriented, distributed systems

    • Collaborate with your team members to continually improve work process and share knowledge

    • Function as a team and technical lead for a specific project component


    We are currently undertaking a large-scale technology transformation to re-build our existing applications using cloud-native technologies (docker/k8s) and to deploy them as stateless microservices into AWS using DevOps methodologies (CI/CD). You would be part of this transformation contributing directly to the cloud migration as well as developing new features on existing applications after migration is complete.


    Qualifications



    • Bachelor/Master degree in scientific, engineering or technical field or equivalent practical experience

    • Hands-on experience with C++11 or later versions, and at least one other general-purpose language

    • Experience with Unix/Linux command line

    • Understanding of operating system concepts i.e. memory management, multithreading, mutexes, IPC

    • Practical experience with SQL/relational databases

    • Skilled with Python, JavaScript and/or shell programming

    • Experience with network programming and distributed systems programming

    • Excellent command of the English language, verbal and written 

    • Take responsibility for full software lifecycle including support post deployment

    • Be a team player, collaborate, communicate, give and receive feedback

    • Learn to understand both the business and the technical side in decision making

    • Bonus: Experience with Amazon Web Services, docker, kubernetes, and working within a cloud-native environment


    Role success factors



    • Take responsibility for full software lifecycle including support post deployment

    • Be a team player, collaborate, communicate, give and receive feedback

    • Learn to understand both the business and the technical side in decision making


    Additional Information


    Eligibility


    You must be eligible to live and work in the EU.  


    Data Protection


    The information you supply in your application will only be used to shortlist and select for each position you apply for. Your information will be kept in our database according to the Data Protection Act. If you do not wish for your information to be held, please contact us.

    Benefits:

    Certificate
    Flexible Hours
    Letter of Recommendation
    Note : This project is an external project, and it was posted on the platform by the Gradbee Team. We curate all the internships available across the internet by visiting company websites, and social networks like Facebook, LinkedIn, WhatsApp, Twitter etc. If you are the owner of this internship / project and need to get it removed, kindly mail us at [email protected]