Skip to main content

Software Engineer Java/C++


Job Specification

Job Title: Software Engineer Reporting:
Location: London/ Heerenveen/Amsterdam FTE: Full Time

The Role

Alveo (formerly known as Asset Control) has a very strong reputation within financial data management and supports a global client base of the world’s leading financial institutions.
We are searching for an experienced Java/C++ software developer to join the Back-End team. The team is responsible for the development and maintenance of Prime, a collection of multi-threaded enterprise application servers combined with several auxiliary tools, and OPS360-BE, a collection of Micro Services that support our Micro Front-End Web UI framework. The aim is to provide highly reliable, high-performance data-management solutions targeting banks and financial institutions. Our technology-stack is diverse and includes: Oracle, Postgres, Java, C++, Casandra, Kafka, Docker etc.

Key Responsibilities

In this role you will be responsible to:

  • Implement, test and deliver software
  • Ensure that maintenance and bug fixing activities on production code are done in a most efficient way
  • Provide third-level product support
  • Collaborate effectively with the other team members

Experience and Skills

We are looking for someone who has the following technical experience and knowledge:

Required experience

  • Professional experience developing software for enterprise applications (3+ years)
  • Java (2+ years)
  • C/C++ (2+ years)
  • Software development on Unix/Linux
  • Relational Databases (like Oracle, Postgres)
  • Multi-threading

Preferred experience

  • Software for financial institutions
  • Cassandra
  • Kafka

Systems & tools

  • GNU C/C++ compiler toolchain
  • Java IDE
  • Subversion, Git
  • JIRA

Qualifications & Training

For this position you require:

  • Being educated to degree standard ideally in computer sciences or similar appropriate education/experience

Personal Attributes

  • Passion for service excellence and improving quality, with strong business acumen
  • Comfortable to work with a large established code base
  • Ability to self-manage
  • Able to work both independently and in a team
  • Comfortable with ambiguity and navigating complex situations
  • Analytical and problem-solving skills
  • Courageous, with the ability to push the boundaries, recognizing the diversity of the organization’s requirements
  • High levels of integrity, and a strong ethical sense
  • Cultural sensitivity and a confident self-starter
  • Resilient and results orientated
  • Able to travel occasionally internationally as required
  • You have a professional image, and are used to representing your company communicating with or visiting customers
  • Fluent in English, which is used for both internal communication and external communications within the Alveo global organization
  • Fluency in a second language would be preferred but is not essential
  • You are eager to learn, you have an analytical mind and have a go-get attitude. Client service is our absolute focus and a pro-active, customer-oriented way of thinking is vital

Alveo Values

Communication – communicate actively with your colleagues; be open -minded and transparent

Accountability – take responsibility and ensure something is done properly

Empowerment – feel empowered to help the company to move faster and to innovate

Respect – treat colleagues as you expected others to treat you

Client Focus – put the client ahead of everything you do

Apply here: