Position: Experienced C++ Developer (Finland)
Company: DataJob
Category: C++
Experience required: 5y
English level: upper
Published: 2020-11-01T00:00:00+02:00

Upon successful completion of the initial 6-month contract with DataJob (remote), our client is looking to offer a permanent position in Finland (on-site).

Our client's security top experts work hard to create best products, solutions, and services for their customers. Our client develops and delivers products used by their partners and end customers. The company is a flat and agile software R&D organization consisting of software developers, Test Automation specialists and software architects. They are a multi-site & multi-cultural team of passionate team members and they see diversity as an asset.

The team consists of seasoned software engineers, who develop high quality SDKs for the client’s well-known products. The team is responsible for the client’s security SDKs for macOS and Linux platforms.

A successful candidate is a team-player who apart from meeting the technical requirements for this role, is someone who is self-driven, has the ability to work in a team and has excellent communication skills, as the work includes working with external stakeholders.

**Responsibilities will include:**
• Participating in SDK design and development for Linux and macOS
• Writing well-structured, reliable, efficient and easily maintainable code
• Unit-testing code for robustness, including edge cases, usability, and general reliability
• Debug code
• Optimizing new and existing code for high performance, low memory foot print while minimising the overall system impact
• Work independently and collaboratively with other software engineers across team boundaries

**Requirements:**
• +5 years of experience on software development for Linux and/or macOS
• Strong C++ experience
• Interest in creating designs and architecture
• Jenkins, CI, Python, shell scripting
• Teamwork skills and can-do attitude
• Fluent English