Security Application Software Engineer – JobCode: SECTEU120218_01

Job Description:

  • Design and apply advanced security technologies for Trusted Computing and system integrity
  • Implement, test and integrate prototypes of Trusted Computing and system integrity
  • Analyze source code and software architectures of existing products and contribute enhancements
  • Build the test environment, run and evaluate tests of developed modules and integrated prototypes
  • Document the design and the evaluation

Requirements:

  • 4+ years of experience in designing and implementing software systems in a high-level language such as Go, Rust, Python, Java EE, C/C++, including test driven development and unit testing capabilities
  • Professional knowledge in:
    • Software Development, UML/FMC
    • Databases, SQL, noSQL
    • REST, XML, JSON, CBOR, BSON
    • Experience with common security protocols (e.g. TLS, OAuth 2.0 etc.) and crypto libraries such as OpenSSL, JCE, Bouncy Castle or language specific ones
    • Linux – network / system tools / command line interface
    • Code debugging techniques
  • Proficiency in English
  • Following are considered a plus:
    • Ability to work with DevOps methodologies such as continuous delivery
    • Trusted Computing
    • Operating System Security
    • Key management
    • Experience with cloud technologies such as OpenStack and containers (Docker/Kubernetes)
    • Contributions to open-source projects
    • Must be eligible to work in the European Union to be considered for this position

 

Candidate should be self-motivated to research and compare new software technologies and be in a position to rapidly become accustomed to them in a relatively short period of time.

 

Able to independently design, build, and maintain efficient, reusable and secure code. Identify potential bottlenecks and bugs and devise solutions to the problems. Analyze existing code and identify points of improvement.

 

Capable to analyze complex software architectures and prioritize development tasks to maximize efficiency and output. Able to troubleshoot problems in an existing code base with limited documentation.

Location :  Europe

Package:  Highly competitive to match experience and capability

How To Apply: Send your CV to [email protected]