Senior Software Engineer

at

TRICENTIS

London, United Kingdom
Full Time
3y ago

Company Description

Tricentis makes the software industry’s #1 Continuous Testing platform and is recognized for reinventing software testing for DevOps. We aim to remain #1 by focusing on creating experiences for our users that are second-to-none.   

Job Description

Tricentis seeks a senior engineer to join its R&D team to support continued innovation of its LiveCompare product.

Context

LiveCompare is a devops support tool for SAP applications (expanding to support other packaged applications) that helps developers, testers and operations team members transform ideas into working software running in production faster, cheaper with minimal risk and maximum quality.

LiveCompare analyses include:

·       Code quality
·       Impact analysis
·       Object comparison

LiveCompare architecture shows the LiveCompare server at the heart of the system. The server software is written in C++ (minimum C++14) and integrates with SAP systems. The server responds to all user requests that are brokered by a web layer. The client is a combination of HTML and JavaScript.

The server itself is a multi-layered application. The core “workflow” technology implements an abstract representation of a “program” delivered in a graphical environment LiveCompare Studio. The server is multi-threaded and multi-process based to help maximise performance and resilience.

Qualifications

Required Skills:

  • Algorithms
    • Graph algorithms. E.g.: topological sort, minimum spanning tree, depth- and breadth-first traversal
  • C++ (minimum C++14)
    • STL
    • Boost
  • Optimisation
    • Runtime performance is critical to the success of LiveCompare. Demonstrate skills at implementing efficient algorithms and optimisation techniques.
    • SQLITE
    • C-API
    • SQL
  • SAP NetWeaver RFC SDK is a plus
  • Tools
    • Microsoft Visual Studio
    • Perforce
    • Jira
    • Confluence
  • Large Existing Code Base
    • LiveCompare’s codebase has been continuously developed since ~2007. Must have experience working with large existing code base.

Additionally:

  • Fluent in English (spoken and written)
  • Worked as part of a globally distributed team
  • Flexible working hours to account for time zone differences of distributed team
  • Be able to travel throughout Europe (Austria and UK must)
  • Be able to travel to USA

Additional Information

Why You’ll Love Working at Tricentis 

  • The benefits are great! Some benefits include flexible working hours (no core time) and company paid volunteer days.  

  • Our commitment to diversity and inclusion runs deep. We actively seek out those with different perspectives and consciously take steps to ensure everyone has a voice that is listened to. We want to make the best, most innovative products and we need multiple perspectives to do that. That isn’t just lip-service. We continuously update our processes if we find ways they can be more inclusive. 

  • Team members truly want the best for each other and the company. People are happy to share their insights and will lend help when needed.  

  • We’re passionate creators – of both products and experiences. 

Our attractive compensation packages follow current market salaries and will be determined in person, depending on your experience, qualifications and skill levels.

Do you want to play a pivotal role in a fast growing, innovative and highly motivated company where each individual contribution to the company’s business counts?

JOIN US! We're very much looking forward to your application!

Tricentis is proud to be an equal opportunity workplace. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran.

Apply for this job

Click on apply will take you to the actual job site or will open email app.

Click above box to copy link
Copied
Get exclusive remote work stories and fresh remote jobs, weekly 👇
View all remote jobs
Onkar By: Onkar