> Markdown version of [/jobs/ext/2341522-security-software-engineer-architect-12-months](https://www.wearedevelopers.com/jobs/ext/2341522-security-software-engineer-architect-12-months). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Security Software Engineer / Architect - 12 months - **Company:** Sopra Steria GmbH - **Location:** Weßling, Germany - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Testing (Software), HTML, JavaScript (Programming Language), Agile Methodology, Bash Shell, Cascading Style Sheets (CSS), Cyber Security, Computer Programming, Continuous Integration, Database Design, Linux, DevOps, Django Web Framework, Information Systems Security Architecture Professional, Python (Programming Language), PostgreSQL, Windows Servers, MongoDB, MySQL, NumPy, Object-Oriented Software Development, Windows PowerShell, Software Architecture, Security Software, Software Engineering, Software Systems, Software Vulnerability Management, Scripting, Test-Driven Development (TDD), Flask (Web Framework), Git, Fastapi, Pandas, Containerization, Gitlab-ci, Information Technology, Front End Software Development, Software Coding, Restful APIs, Docker - **Published:** August 4, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=9d8f1f954ecfa40b ## About the Role * University degree in Software Development, Computer Science, Cybersecurity, IT Security, or equivalent professional experience. * Minimum 5 years of experience in software development and/or software architecture. * Strong knowledge of software engineering principles, including software architecture, full-stack development, OOP, Agile methodologies, TDD, RESTful APIs, CI/CD, and containerization. * Advanced programming skills in Python, including experience with frameworks such as Django, FastAPI, or Flask, and libraries such as pandas and NumPy. * Experience with complex database design and management using technologies such as PostgreSQL, MySQL, and MongoDB. * Knowledge of containerization and DevOps technologies, including Docker, Docker Compose, Git, and GitLab CI/CD. * Familiarity with frontend technologies (JavaScript, HTML, CSS), scripting (Bash, PowerShell), and Linux/Windows server administration. * Experience in cybersecurity architecture, vulnerability management, or security monitoring environments is considered an advantage. ## Description * Design, develop, implement, and test software solutions supporting CYB MNT activities, including vulnerability management, automation, reporting, and cybersecurity operations. * Contribute to software architecture decisions and define technical solutions aligned with project requirements. * Support the complete software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance. * Guide and mentor software development team members regarding development practices, architecture, and technical approaches. * Collaborate closely with Cyber Security Managers and Team Leads to ensure software solutions are aligned with customer needs and cybersecurity requirements. * Develop and maintain technical documentation, including software architecture documentation, coding standards, project documentation, and operational procedures. * Promote best practices in software engineering, including Agile methodologies, Test-Driven Development, Continuous Integration, and CI/CD processes. * Support the improvement and automation of existing processes through innovative software solutions. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023)