Computer Scientist - Software Architect
NIKI Digital Engineering
- Κατσικάς, Ιωαννίνων
- Μόνιμη
- Πλήρης Απασχόληση
- Be a member of a TOP team. Highly qualified, innovative, and interconnected.
- Get involved with topics at the forefront of the technology: Artificial Intelligence, Autonomous Driving, E-Mobility, Model Based Systems Engineering, or Virtual Experience.
- Acquire social skills and engage with professionals in the field of data science.
- Collaborate with a group of international professionals on different projects.
- Advance your knowledge and career towards managerial roles.
- A dynamic, challenging environment resulting in continuous learning / education /progression.
- An enjoyable and international work culture.
- Ability to expand knowledge and responsibilities.
- An opportunity to influence the direction of a fast-growing area of the business.
- Develop modern software architectures for highly demanding technology and innovation projects at premium automotive OEMs.
- Be familiar with the latest IT solutions, such as web and cloud technologies.
- Embrace Continuous Delivery in the further development of cloud and web architectures and actively contribute ideas for implementing sustainable code.
- Actively improve our software development process and contribute your implementations to deliverables as part of an agile team.
- Build long-term customer relationships and maintain them through close collaboration and regular meetings.
- Coordinate our interdisciplinary projects in close cooperation with our customers.
- Master’s degree with top grades in Computer Science, Software Engineering, or a similar discipline, preferably with a PhD.
- Confident in working with a variety of technologies (e.g., Azure, AWS, Docker, TypeScript, Java, C#, Node.js, React, Angular, MongoDB, Oracle, ...).
- Software Design & Architecture: Deep understanding of design patterns (e.g., MVC, Singleton, Factory), architectural styles (e.g., microservices, event-driven, layered architecture) and modeling tools (UML, SysML).
- Strong presentation and communication skills combined with excellent technical understanding and a confident demeanor.
- Initial experience with the containerized deployment of such applications in cloud environments like Azure, AWS, or Cloud Foundry.
- Excellent command of the English language and technical terminology.
- Enjoy interaction and direct communication, with a strong customer focus, assertiveness, and a sense of responsibility.
- Highly self-motivated and a team player -ideally with first experience working in young, dynamic teams.
- Innovative mindset, initiative, strong analytical and entrepreneurial thinking—and a good sense of humor.
- Good command of the German language.
- Structured learning on the job, professional feedback, and a mentor open to all your questions.
- Innovative, highly technically demanding industry and research projects, interdisciplinary teams, and highly qualified colleagues.
- Open doors, and the chance to take over responsibility quickly – participate, shape, and leave your fingerprint.
- Discover new talents and shape your career path: Become a specialist, project manager, or manager.
- Simultaneous, collaborative work using modern digital platforms.
- Workplace flexibility.
- Flexible working hours thanks to our attractive flextime model - only compatible projects.
- Enjoy working with great colleagues in your day-to-day work.