Share this Job

Principal Consultant



This position is available in multiple locations




Software AG has been a data pioneer from the beginning. Our product offerings empower our customers to turn their data into value.  We have been delivering customer-centric innovation to thousands of market leading organisations worldwide for over 50 years.  Today Software AG employs more than 4500 people in 70 countries and had total revenues of €865 million in 2018.


The successful candidate will be able to work remotely or from any of our UK offices and will be expected to deliver consulting project activities, ranging from client identification through final invoicing through medium- to long-term engagements requiring varied interpersonal and technical skills.  Technical responsibilities include problem identification, system architecture definition, hardware/software specification and/or design, implementation, testing, client training, and solution deployment.  Viewed by customers as a consultant and is typically measured by delivery of agreed solutions within budgeted hours.




You should have a degree in Computer Science or in a relevant field.

You should be capable of acting as a team lead on certain projects and supervising multiple programmers assisting them with the programming and analysis functions. Develop work plans for individual tasks; work with minimal direction.


You should have experience working with an application development life-cycle methodology as well as participating in JAD sessions and performing user requirements definitions.


This position requires excellent interpersonal skills to be able to gain clients confidence and maintain a professional relationship with clients, peers and management, as well as, excellent written and verbal communication skills with immediate client, supervisor and peers, as well as, presentation, organizational and planning skills.


You must be able to work with minimal supervision as a team lead and be part of a team and potentially matrix team(s) of consultants toward successful project completion.





  • Bachelor’s degree (B.S.) in Computer Science or a related field
  • Minimum of 5 years directly related work experience
  • Industry Fortune 500 experience a plus.
  • Experience with three or more of the following areas:  Java/C++/object oriented programming - XML exposure - RDBMS (any Oracle, Informix, DB2, SQL Server, Sybase) - Unix or NT - EAI, middleware, or other integration experience - E-commerce, web servers (Netscape, Microsoft) or web application servers Software AG products. Tibco, Sybase, Streambase or other Complex Event Processing platforms are a plus.
  • Experience of working with project stakeholders in requirements gathering for the purposes of project scoping, technical risk assessment and effort estimation.
  • Experience in writing high-quality design and other technical documentation.
    Experience in designing and documenting operational and support procedures in support of technology roll-out
  • Experience of designing and delivering technical training courses an advantage.
  • Experience of working in a complex, dynamic environment.
  • Experience of working independently in a fast-paced consulting environment, and must be capable of managing multiple tasks and projects.
  • Track record of managing geographically dispersed teams drawn from internal, partner and client organizations to deliver projects on-time and to budget.
  • Customer Management experience with good track record of delivery in a Financial Services context



  • Strong hands on development skills in C/C++, Java and/or similar language.
  • Technical Architecture and Design skills with respect to complex enterprise technologies preferably gained and deployed in a Financial Services context.
  • Technical knowledge of front-office trading systems including Market Data Systems, Order Management Systems desirable.

This position may require extensive travel depending on client location.




  • An opportunity to join a world-class team working in an exciting and rapidly growing domain.
  • A competitive compensation package including a performance-driven bonus.
  • A generous benefits package including pension and comprehensive medical insurance.
  • A great working environment located in any of our UK offices or home-based.
  • Opportunities to travel to Software AG’s offices in the UK and overseas.



Please reach out to Holly via


This job description should not be construed to imply that these requirements and expectations are all inclusive.  In addition to items listed, incumbents are expected to follow company policies, adhere to company processes and programs and perform other related duties as assigned.


















Job Segment: Consultant, Consulting, System Administrator, Database, Contract, Technology