Software Developer C++ HCL Domino - remote

BCC Unternehmensberatung GmbH
Posted 3 years ago
Stack Overflow

We are recruiting a C/C++ developer for our HCL Domino product suite. The role will entail maintaining and developing Domino/Notes applications (using C/C++ but also JavaScript, Java, LotusScript, XPages), upgrading our Notes Domino servers and regression testing applications.

Duties will include:

  • Development of interfaces and API connecting to and from Domino/Notes/Exchange/Office 365 and Active Directory
  • Further development and support of our Domino applications portfolio (using C/C++ but also JavaScript, Java, LotusScript, XPages)
  • Support and improve our current CI/CD pipeline through Jenkins automation
  • Define, document and support automated tests as part of our CI/CD pipeline
  • Analyze requirements, user stories and development of concepts as well as implementation in the programming language C/C++
  • Analyze and estimate work effort as part of a standard Agile/Scrum methodology
  • Execution of quality assurance tests, knowledge of test methods and tools
  • Produce and maintain detailed documentation of the developed software
  • Manage change cycle through coding, testing, acceptance and production.
  • Perform analysis, design, coding and/or testing to migrate existing applications.
  • Problem analysis and resolution.

Qualifications:

You will have experience in a similar role, including developing/supporting/maintaining applications primarily in the HCL Domino servers market

  • Programing experience in the field of mail migration / infrastructure experience in software product development - administrative software/applications
  • Extensive development experience around Microsoft Exchange and Office 365 (PowerShell), HCL Domino/Notes (C/C++/LotusScript/Java)
  • Safe and routine use of the development languages C++ (experience with Java and JavaScript beneficial)
  • Experience with Agile/Scrum methodology, DevOps culture and software management tools such as Jira and Git (experience with UML beneficial).
  • Very good analysis and documentation skills as well as the ability to abstract complex technical situations
  • Completed Computer Science studies and several years of professional experience or comparable IT training with several years of professional experience
  • Very good knowledge of English in words and writing, ideally good knowledge of German

This is a full-time permanent position, 100% remote working - unless based in Frankfurt where our offices are. Applicants must be eligible to work in UK or Germany.