This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Security Systems/Software Developer and Tester will support the design, development, and implementation of security solutions. Responsibilities include developing security tests, penetration tests, cryptographic testing, and automated tools to enhance product and supply chain security.
Job Responsibility:
Design security enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compilers, networking, utilities, databases, and Internet-related tools
Analyze design and determine coding, programming, and integration activities required based on security requirements and general objectives
Design, develop, test, and maintain robust, scalable, and high-quality security and software solutions
Support application and systems security strategy, architecture, and roadmaps
Review application architectures, code, and system services from a security perspective
Write and execute complete security testing plans, protocols, and documentation
Identify and debug issues, and create solutions for code and integration
Lead a project team of software systems engineers and outsourced development partners
Collaborate and communicate with management and development partners regarding software systems design status, project progress, and issue resolution
Represent the software systems engineering team for all phases of larger and more-complex development projects
Provide guidance and mentoring to less-experienced engineers.
Requirements:
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
Typically 4-6 years experience
Expertise in multiple software systems design tools and languages
Experience of relational database management systems and their query languages (e.g. SQL)
Strong experience writing software using any modern language and technology stack, i.e Python, Javascript, and frameworks for building APIs and user interfaces
Knowledge of tools like Metasploit, Nmap, Burp Suite, Wireshark, vulnerability scanning tools, network mapping, and packet analysis
Experience in overall architecture of software systems for products, solutions and IT systems
Expertise working in a DevSecOps environment
Knowledge of OWASP Top 10 vulnerabilities, web-based attacks (SQL injection, XSS, CSRF), and web protocols
Experience with encryption methods and their applications
Identifying and prioritizing potential security risks
Strong analytical and problem solving skills
Designing software systems running on multiple platform types
Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.