FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Full Stack Software Engineer – Software Systems
citema systems GmbHFull Stack Software Engineer developing and integrating software components for SIGINT platforms. Collaborating with agile teams in a dynamic environment to shape the future of digital technologies.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development for Signal Intelligence and electronic warfare platforms, with a strong focus on software architecture, component design, and agile methodologies. Proficient in object-oriented programming and modern development tools, ensuring high-quality software through automated testing and effective collaboration.
Highest-signal resume keywords
Object-Oriented Software DevelopmentSoftware ArchitectureAgile Methodologies (Scrum, Kanban)Automated TestingGerman Language Proficiency
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentComponent DesignInterface DefinitionModel-Based DevelopmentFrameworksStandard Libraries
Soft Skills
CollaborationCommunication
Tools & Technologies
IDEsVersion Control (Git)Artifact Repositories (Artifactory)Static Code Analysis Tools (SonarQube)
Industry Keywords
Signal Intelligence (SIGINT)Electronic Warfare (EW)Software Quality Assurance
About the role
Key responsibilities & impact- You develop and integrate software components for Signal Intelligence (SIGINT) and electronic warfare (EW) platforms.
- You collaborate with your agile team to devise technical solutions using models and proofs of concept (PoCs).
- You further develop the software architecture and define interfaces together with the system architects.
- You document your results and ensure software quality through automated tests.
- You support project management with realistic effort and complexity estimates.
- Together with the team, you select appropriate technologies, libraries, protocols and development methods.
Requirements
What you’ll need- You have a degree in computer science, software engineering or a comparable technical field.
- You have experience in object-oriented software development, ideally in larger projects or software platforms, and with model-based development approaches.
- You have a solid understanding of software architecture, component design and interface definition and can confidently apply various frameworks and standard libraries.
- You are familiar with modern software development processes and best practices, particularly collaboration in agile teams using Scrum or Kanban.
- You are proficient with modern development tools such as IDEs, version control (e.g., Git), artifact repositories (e.g., Artifactory) and tools for static code analysis and quality assurance (e.g., SonarQube).
- Very good written and spoken German is required for effective communication within the project environment and with our German-speaking customers.
Benefits
Comp & perks- Active participation in innovative future technologies
- Flexible new-work model with hybrid working options
- Permanent employment contract
- Givve-Card as a tax-free company benefit
- Maximum decision-making and creative freedom
- Individual career planning and development opportunities
- Knowledge transfer and synergies through a strong team
- Technological diversity with exciting insights into security-relevant systems
- And: challenges that are genuinely enjoyable!