> Markdown version of [/jobs/ext/2507323-security-software-engineer-architect](https://www.wearedevelopers.com/jobs/ext/2507323-security-software-engineer-architect). 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 - **Company:** GMV - **Location:** Gilching, Germany (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Testing (Software), HTML, JavaScript (Programming Language), Agile Methodology, Bash Shell, Cascading Style Sheets (CSS), Cyber Security, Continuous Delivery, Continuous Integration, Database Design, Linux, Django Web Framework, Python (Programming Language), PostgreSQL, Windows Servers, MongoDB, MySQL, NumPy, Object-Oriented Software Development, Windows PowerShell, Software Architecture, Security Software, Software Engineering, Software Vulnerability Management, Scripting, Test-Driven Development (TDD), Flask (Web Framework), Gitlab, Git, Usage Tracking, Fastapi, Pandas, Gitlab-ci, Restful APIs, Docker - **Published:** August 7, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=876d77f4b79aaafb ## About the Role * Required knowledge:-University degree in software development, preferably with a focus on cybersecurity or ITsecurity, or an equivalent qualification supported by relevant professional experience. * At least five years of experience in software development and/or software architecture. A Strong understanding of: * Software architecture * Full-stack development * Agile methodologies * Test-driven development * Continuous integration and continuous deployment * RESTful API design * Object-oriented programmingContainerisation * Advanced knowledge of Python, including frameworks such as Django, FastAPI or Flask and libraries such as pandas or NumPy. * Advanced knowledge of complex database design and administration, for example PostgreSQL, MySQL or MongoDB. * Experience with Docker and Docker Compose. * Knowledge of Git, GitLab and GitLab CI/CD, JavaScript, relevant frameworks, CSS and HTML. * Scripting experience with Bash and PowerShell. * Experience in Linux and Windows server administration. Combined with: * Very good written and spoken English. * Strong organisational, time-management and problem-solving skills. * Ability to understand complex technical relationships and quickly familiarise oneself with new projects and technologies. * Ability to work independently and as part of a team. * High level of confidentiality, reliability, initiative and willingness to learn. We will also value previous experience and knowledge in:- * Experience in cybersecurity architecture. * Experience in vulnerability management. * German-language skills. * Previous experience leading the technical direction of a software team or mentoring software developers would also be beneficial for performing the described responsibilities. ## Description Are you looking for an innovative and consolidated place for your professional development? GMV is an experienced technology group and we are looking for a Security Software Engineer/ Architect to support the GSOp CYB MNT Team. The role contributes significantly to the architecture, design, development and maintenance of cybersecurity-related software, including tools for vulnerability management, report generation and process automation. We´ll get to the point; we'll tell you what's not on the web. If you want to know more about us go to GMV website WHAT CHALLENGE WILL YOU BE TAKING ON? The engineer will support the complete software lifecycle, from defining and implementing technical solutions through testing, documentation, deployment and ongoing improvement. The role will include undertaking the following functions and tasks: * Design, implement and test software solutions for the CYB MNT Team. * Support the software throughout its entire lifecycle. * Define and promote the technical direction of software development. * Guide and mentor other members of the software team. * Cooperate closely with Cyber Security Managers and Team Leads to ensure that the software meets customer requirements. * Maintain software architecture and design documentation. * Define and document coding standards, technical procedures and software usage instructions. * Prepare monthly activity or service reports. * Produce coding documentation according to the relevant project milestones. * Prepare a final handover status document at the end of the assignment., The candidate should be available for occasional business travel or on-site presence when requested by DLR GfR. Colocation requirements will be decided on a case-by-case basis. No specific travel frequency or percentage is stated in the documents. Travel expenses will be handled in accordance with the applicable travel-expense guidelines ## Related Videos - [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) - [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) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [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) - [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 Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Finding IT & Technology English-speaking Jobs in Germany ](https://www.wearedevelopers.com/magazine/446-finding-it-technology-english-speaking-jobs-in-germany) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)