Full Stack Developer - Vulnerability Intelligence Team (softwareentwickler/in)
Role details
Job location
Tech stack
Job description
Contribute to Siemens' leading vulnerability intelligence service, safeguarding vital products and infrastructure around the world.- Develop and maintain a web application that support thousands of users in their daily cybersecurity workflows.- Design and implement modern backend APIs and intuitive frontend interfaces to enhance the user experience.- Drive innovative approaches to delivering vulnerability information and industry-leading solutions.- Collaborate with our vulnerability analysis, component monitoring and customer support teams to translate business requirements into reliable technical solutions.- Help set the standards for vulnerability intelligence through your creativity, skills, and teamwork.
Requirements
We are seeking a full-stack engineer with attention to detail and strong interpersonal skills to join our international team. You will handle full-stack development of our vulnerability monitoring application, from designing backend APIs to building intuitive frontend interfaces. Ideal candidates possess a strong full-stack development background, API design experience, analytical problem-solving skills, and fluent English and they can collaborate effectively in cross-functional teams.
If you have experience and a passion for designing, implementing, and operating efficient solutions-and solid expertise in Ruby and frontend development-we encourage you to apply, even if you don't meet every other requirement., University degree or equivalent in information security, computer science, or engineering.- Profound understanding of vulnerability intelligence and cybersecurity concepts.- Extensive experience with:- Ruby on Rails and its ecosystem.- Angular and TypeScript for frontend development.
-
Proficiency in development tools like:- Git, Docker, GitLab CI/CD.
-
Hands-on experience in:- SQL, database design, and testing frameworks.
-
Sound knowledge of DevSecOps practices and software engineering principles.- Self-organized working style, attention to detail, and strong interpersonal skills.- Proficiency (written and spoken) in English; German is a plus.- BONUS: Experience with cloud administration and automation tools like Ansible or Terraform.