Our Firm



Application Engineer


Lithium Technologies | 2400: PS Services | London, England

As an Application Engineer, you are essential to our customers’ success by designing and implementing Lithium solutions optimally for their needs. On a day-to-day basis, you will be responsible for: understanding customer goals and guiding them to appropriate technical solutions; designing, implementing, and co-developing these solutions; contributing to pre-sales efforts (feasibility, scoping, analysis, estimation); working with colleagues, as needed, throughout the design and delivery lifecycle.


  • Understanding customer goals or requirements and guiding them to an appropriate technical solution; scoping, estimating, architecting, then designing and implementing custom features or integrations to Lithium's core products; articulating complex technical concepts in layman's terms
  • Overseeing the delivery of projects from a technical standpoint with the goal that the completed implementation adheres to the intended design and properly addresses the business requirements
  • Managing and accounting for your own time and activities
  • Contributing to operational and process improvements within the department
Skills & Requirements

  • BS in Computer Science or relevant field; Master’s degree is a plus
  • 5+ years of experience in technology consulting
  • Strong command of the English language (written, spoken, colloquial); additional languages a plus
  • Professional experience documenting requirements, assumptions, risks and mitigations, architecture, and design for technical features or integrations; familiarity with UML and interaction diagrams a plus
  • Professional experience scoping and estimating technical work using a variety of methodologies (formal and informal)
  • Confidence in your presentation skills – ability to capture attention and deliver key messages in a variety of contexts (small groups to larger audiences)
  • Professional experience with federated identity management architectures (e.g.: cookie based, OAuth, OpenID, SAML) and implementations (e.g.: PingFederate, Oracle, OneLogin)
  • Strong understanding of public key cryptography including TLS/SSL, SSH, JKS, and X.509 PKI
  • Working knowledge of Model-View-Controller (MVC) and stateful/stateless architectures, and 3+ years professional experience with Java frameworks (e.g.: Tapestry, Spring, JSF, Grails, etc.)
  • Professional experience with templating languages (e.g.: FreeMarker, Velocity, XSLT)
  • Professional experience integrating external web services including REST and SOAP, and manipulating web services message data in XML and JSON formats
  • Professional experience implementing software root cause analysis procedures; ability to diagnose problems in complex technology environments; ability to communicate findings to technical and non-technical audiences