Experienced Windows Developer

With F-Secure in Helsingfors - FI

More jobs from F-Secure

Posted on April 08, 2020

About this job

Job type: Full-time
Experience level: Mid-Level, Senior
Role: System Administrator
Industry: Cybersecurity, IT Security, Security Software
Company size: 1k–5k people
Company type: Public

Technologies

windows, linux, security, c++, python, sysadmin

Job description

F-Secure delivers research-led cyber security to defend organizations, society and people from real-world attacks and build resilience into their approach. Our people are a mix of technical and creative experts – diverse, talented, and passionate people – working tirelessly to help us advance the industry with new ways of thinking. They lead their own development, in and out of the office. They call the shots when it comes to building a place to call home in our organization.

You will be part of a  new endpoint development team. The team is responsible for designing, creating and maintaining F-Secure's core endpoint components for Windows, Linux and macOS platforms utilizing a cross-platform approach where applicable. These components will provide common functionalities for selected platforms: for example consuming the diverse range of back-end functionalities and solving specific endpoint-side challenges just once. As part of the team, you will be providing high quality client components along with needed service layer items that will be used throughout F-Secure's product portfolio. You will be working closely with the best cyber security professionals in the world.

Key Responsibilities

  • Windows development as a senior member of the team
  • Design, implementation and maintaining of easy to use client components that enable quick and secure adoption of new technologies and features for F-Secure's products and services

What are we looking for?

  • Solid track record in designing and developing software on the Windows platform
  • Good knowledge of Windows OS internals and system level APIs
  • Proficient C++ programming skills
  • Good skills in scripting languages, such as Python
  • Experience in integrating with back-end services using REST APIs
  • Solid skills in modern software development practices and tools
  • Fluent English
  • Outstanding teamwork skills

Bonus points

  • Experience in programming for non-Windows desktop platforms, such as Linux and/or macOS
  • Experience in designing and developing cross-platform applications
  • Security minded approach applied to software development
  • Can-do attitude and continuous drive to improve

What will you get from us

  • Rewarding work that contributes to the common foundation of F-Secure's product portfolio
  • Flexible and friendly working environment being surrounded by world-class software and cyber security experts
  • Ability to influence team practices and culture as one of the core members of the team

Apply here