Summary
✨ AI‑Generated
A technical leadership role for an experienced engineer responsible for guiding architecture decisions, developing scalable applications, and driving software engineering excellence.
Highlights
Lead technical initiatives, design robust architectures, and work on innovative scalable software solutions in a collaborative engineering environment.
Description
About The Company
Randstad Digital is an innovative technology company based in the Baden-Württemberg region, renowned for developing cutting-edge software solutions and platforms.
The company specializes in creating scalable, cloud-native applications that serve diverse industries and business needs.
With a focus on technological excellence and forward-thinking strategies, the organization fosters a dynamic and collaborative work environment.
Committed to innovation, quality, and sustainability, the company invests heavily in research and development to stay ahead in the rapidly evolving tech landscape.
Its team comprises highly skilled professionals dedicated to building robust, future-proof software architectures that enable digital transformation for clients worldwide.
About The Role
We are seeking an experienced Lead Software Engineer (m/w/d) to join our client's team as a key technical leader.
In this role, you will take on a central position in shaping and guiding the development of a modern, cloud-native application platform.
You will be responsible for designing scalable, modular, and maintainable software architectures, and making strategic decisions regarding technology stack, architecture principles, and technical direction.
Your expertise will be crucial in leading the development of complex software solutions that operate seamlessly across cloud environments, on-premise data centers, and highly secure air-gapped systems.
This position offers a unique opportunity to influence the technical landscape of a forward-looking organization, mentor talented developers, and contribute to innovative projects from greenfield initiatives to platform enhancements.
Qualifications
Multiple years of experience developing complex software solutions, preferably in backend, platform, or enterprise environmentsProven experience in a technical lead, software architecture, or senior engineering roleHands-on experience in designing and evolving large-scale software platformsDeep knowledge of strategic and tactical software design principlesExperience in leading the conception of large cloud-native applicationsStrong understanding of architecture principles, design patterns, and domain-driven designPractical knowledge of scalable architectures, microservices, APIs, and distributed systemsExperience working with software solutions across different business domainsKnowledge of hybrid deployment models, including cloud, on-premise, and air-gapped environmentsProficiency in modern programming languages such as Java, Kotlin, Python, or comparable technologiesAbility to independently make, justify, and advocate for technical decisions within the organizationExcellent command of German and English languages
Responsibilities
Provide technical leadership and strategic development of a modern application platformDesign and implement scalable, modular, and maintainable software architecturesLead the conceptualization and development of complex software systems and cloud-native applicationsEvaluate and select appropriate architectural approaches, technologies, and design patternsDevelop and optimize backend systems, services, and APIs to ensure high performance and reliabilityMake key architecture decisions, oversee code quality, and promote best practices in software developmentCollaborate closely with development teams, product owners, and other stakeholders to align technical solutions with business goalsMentor and support software developers, fostering a culture of continuous learning and innovationContribute to greenfield projects and the development of new platform componentsStay updated with emerging technologies and incorporate them into the platform’s evolution
Benefits
Competitive salary package up to €100,000, commensurate with experience and qualificationsFlexible work arrangements with up to 50% remote work possibleOpportunities for professional development and continuous learningEngagement in innovative projects with a forward-thinking technology companySupportive and collaborative work environmentModern workplace facilities and tools
Equal Opportunity
Randstad Digital is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees regardless of gender, age, ethnicity, disability, or background.
All qualified applicants will receive consideration for employment without regard to any protected characteristic.