Software design and developmentRequirements Analysis: Understand and analyze user requirements to develop customized software solutions.Software architecture: Create innovative design plans and choose the right solution for a robust and scalable system. Coding: Write clean, efficient and maintainable code that meets design standards. Testing and debuggingTesting: Develop and execute (automated) tests for individual components to ensure their functionality.Maintenance and OptimizationSoftware updates: Perform continuous integrations to enhance features, fix bugs and close security gaps.Documentation & Support: Maintain sufficient documentation and provide technical support to stakeholders to facilitate the use of the software.Deployment and monitoring
Automated deployment: Rely on CI/CD pipelines to roll out new software versions safely and efficiently.Systemmonitoring: Continuously monitor system behavior after deployment to detect potential problems early and react immediately.Experience: You have at least 6 years as a software engineer.Allrounder:You have already learned several programming languages and are flexible in your choice of technology.Keep it Simple: You know that the best solution is often the simplest one and focus on clear, understandable approaches.Done is Better than Perfect: You don't get lost in perfection, but approach it step by step and attach importance to delivering working solutions quickly.Bias for action: You make sound decisions, act quickly when necessary and recognize when deeper planning is required.Nice-to-have: Knowledge of Go, Kotlin and Kubernetes is a plus.Learn and Be Curious: You are open to new things and willing to learn, always on the lookout for knowledge and innovation.
You will work in self-organized and collaborative teamsOur company culture is open and inclusive, we look forward to your unique inputWe have an work environment where your opinion is valued and you can make a differenceCollaborative work style beyond roles and hierarchiesPeer-to-peer learning: learn from and with each other in #TeamDeepUpThe opportunity to be part of something huge and to be involved in a significant future marketWork hybrid or completely remote - the decision is yoursYour first working day in Bonn - including team lunch and an introduction to the world of DeepUp (remote start also possible)Team events in our modern office, where networking and having fun are most importantA cozy coffee lounge to relax during your breaksA buddy program for a successful onboardingFlexible organization of your (working) day in coordination with your teamModern work equipment according to your needs30 days vacationSounds like you and you want to join #TeamDeepUp? Just click on the "Apply Now" button and convince us that you are a good fit for us! Anna People & Culture Manager ********