Overview
Job Overview: We are looking for an experienced Software Architect with – years of hands-on experience in the analysis, design, implementation, and testing of enterprise applications using Eclipse RCP. The ideal candidate will have a strong background in modular application development and backend system integration, and must be proficient in German at C/C level to effectively collaborate with local teams and stakeholders.
Key Responsibilities
* Lead the architecture and design of Eclipse RCP-based applications.
* Translate business requirements into technical specifications, epics, and user stories.
* Design and implement scalable, maintainable, and modular software components.
* Integrate front-end applications with backend systems (REST APIs, databases, messaging platforms).
* Define and enforce software architecture standards and best practices.
* Collaborate with cross-functional teams including product owners, developers, QA, and DevOps.
* Conduct code reviews, provide technical mentorship, and support team development.
* Ensure performance, security, and scalability of the software solutions.
* Communicate effectively in both German and English with internal and external stakeholders.
Required Qualifications
* Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
* – years of experience in software development, with at least years in an architectural role.
* Deep expertise in Eclipse RCP, Java, OSGi, SWT, and JFace.
* Strong experience in backend integration and service-oriented architecture.
* Proficiency in Agile methodologies and DevOps practices.
#J-18808-Ljbffr