Solutions Engineer

Solutions Engineer


Opportunity to join a household name in a role that is two-fold: Solution Design and Solution Delivery.

You will work independently to design architectural solutions to deliver business requirements by:

  • Collaborating with business stakeholders to refine and understand requirements
  • Working with Solution Architects and Lead Developers to agree upon architectural solutions
  • Documenting and presenting solutions to gauge the effort required for delivery
  • Documenting and presenting high-level solutions for socialisation with stakeholders and senior management

You will work with the project team to facilitate the delivery of solutions by:

  • Assisting the PM in understanding dependencies between impacted systems to allow for effective project planning
  • Assisting the PM in identifying risks and issues relating to the solution
  • Ensuring that the solution is understood by developers and testers
  • Supporting the development and test teams in diagnosing and resolving architectural and technical issues

Required Skills and Capabilities:

  • Analysing, specifying and documenting architectural solutions to satisfy complex business requirements involving large numbers of systems.
  • Negotiating solutions with disparate stakeholders often with conflicting goals or agendas.
  • Debating solutions within a wider architectural community.
  • Collaborating with project teams to ensure that specified solutions are understood and to facilitate delivery.
  • Contributing to architectural and IT roadmaps.
  • Online application development principles and patterns
  • Integration principles and patterns
  • Online technologies and frameworks: JEE, JSP, HTML, DHTML, CSS, JavaScript, JQuery, AJAX, Spring (MVC, AOP, Security Framework)
  • Integration technologies: JEE, SOAP, RMI, REST, JMS, JPA, ESBs, XML/XSLT
  • Data modelling and database design

Nice-to-have Skills:

  • Tomcat and/or JBoss experience
  • Native mobile application development experience (for iOS or Android) is an advantage• Application performance tuning• Capacity analysis and forecasting• Risk assessment• Network load balancing, caches, proxies• Familiarity with core web & network RFCs
  • Familiarity with security technologies such as encryption, digital signatures and hashing (MD5, AES, RSA), SSL, SAML, XACML, OAuth
  • Data modelling• Technology evaluation, analysis and consulting

Contact Alex Now


Apply Now