CID GmbH is part of a fast-growing, innovative business group focused on process optimisation and information management. Our international workforce partners with global brands in delivery, telecommunication, automotives and insurance.
Together with our science and research partners, we turn smart thinking and strategy into solutions that overcome challenges in information search, management and categorisation.
Through our constantly expanding global network, CID is continuously strengthening its market position by releasing more and better offerings for customers around the world.
You design software architecture using existing methodology guidelines. Your duties include requirements analysis and creating software specifications. You define and develop software architecture requirements and build corresponding models. The design, implementation, integration and verification of software modules in accordance with software development process and monitoring of development process itself are also parts of your daily tasks including development and evaluation of software security concepts. As a Software Architect you are also responsible for creating test concepts and test management. You are experienced to deliver accurate and consistent cost estimates for IT projects. You moderate workshops with customers and present development status to internal and external stakeholders. You work independently and target-oriented, individually and as a part of the team. You manage projects and sub-projects of different size and complexity. You recognize project goals and achieve them.
You are University graduate in computer science or comparable discipline and already have from two to four years of working experience. You also have several years of experience in software development (C#/Java, methods, data bases, frameworks, tools, patterns). You also have strong conceptual thinking and understanding of software architecture combined with the ability for practical implementation. You have very good knowledge of object-oriented analysis and design (OOAD), test-driven design and database platforms as well as UML for system modeling and verification and validation (V&V) plans and test concepts. Good communication skills in both written and spoken should not be an issue for you. Your quick grasp, abstract thinking as well as your analytical approach to problem solving are reflected in your daily activities. You also convince because of your friendly and open-minded personality and excellent team working skills. Good spoken and written German and English complete your profile.
Your opportunities at CID …
Are what you make of them. If you want to make a difference, we can help. CID can offer you opportunities, experience and growth within a stable and ever-improving organisation. Besides the daily roles and responsibilities on offer, working at CID offers you bigger challenges and the chance to actively shape the future of the business.
You’ll be part of a flexible, customer-obsessed and hungry-to-learn team, prioritising open communication and a welcoming culture. Our offices and working practices are designed to make joining as easy and productive as possible.
You’ll work on a rich variety of groundbreaking projects and products for major companies in different industries, supported by continuous communication and your ability to make key decisions. From the types of assignments you’ll be tasked with, through to the collaboration opportunities with leading technology vendors, working at CID offers fantastic conditions to further your professional development. We’re always keen to find and retain engaged employees, and will offer a permanent contract after a successful trial period.