Job description
Target are a fast growing technology and services company, servicing the needs of the upstream oil and gas industry. Headquartered in Muscat, Oman with a technology office in the Woking, UK, Target are looking for talented candidates to join its growing team. This group will be part of the “Meera Platform” technology team, who are delivering game-changing work and data management services to our international customer base. Target have an aggressive technical roadmap and sales program for 2016 and beyond, focused on the development and launch of a cloud based Platform As A Service offering and integrated application marketplace, based on existing Meera Platform services.

We use a combination of established software infrastructure (JEE) and some of the most exciting new development technologies, including advanced and modern JavaScript frameworks such as React, Redux, GraphQL and D3. Scripting (Python, Go), GIS (OpenLayers, GoogleMaps, GeoServer), Continuous Integration (Bamboo), Unix installation packages and repositories (RPM) are also part of our daily basis work.

Our Woking office is the main technical development hub of the organisation, and is conveniently located in the town centre less than 3 minutes walk from the station. Woking is 23 minutes from London Waterloo by train, and is within easy distance of many main routes including M3, M25 and A3.

  • Provide expert level, hands on Java Enterprise, Javascript, and Web Technologies design and development across multiple systems with specific responsibility to ensure that solutions are designed to meet the business and customer needs, matching expectations for quality and reliability.
  • Deploy and maintain applications in production environments.
  • Work closely with product management to flesh out business requirements and articulate project technical requirements and deliver on requirements in an agile manner.
  • Work closely and collaboratively with multi-cultural and virtual teams, including software and solutions developers, GIS experts, data managers, geophysicists and domain experts.
  • Improve core platform by leveraging existing technology, building new technology, and/or helping evaluate 3rd party solutions.

Desired Skills and Experience
Minimum qualifications
  • B.S./MS/PhD in Computer Science or related field or equivalent experience
  • At least 5 years of software design and development experience using agile methodologies (SCRUM preferable).
  • Experience of a range of relevant technical languages from Java Enterprise: Seam or Spring, Hibernate, JSF, JSP, Javascript, XML, XSL, CSS, xHTML, HTML.
  • Use of web services technologies (SOAP, WSDL, RESTful) and distributed systems.
  • Continuous integration experience, preferably using Bamboo/Jenkins and tools such as JIRA, Confluence and Git.
  • Knowledge of Linux based operating systems and coding skills in one of the following scripting languages: Python, Bash, Go.
  • Demonstrated expertise in one or more database engines (MySQL, SQLServer, Oracle, PostgreSQL)

Preferred qualifications
  • Knowledge of the Upstream Oil and Gas industry and technology.
  • PPDM data model.
  • Advance and modern JavaScript programming: React/Redux/GraphQL/D3.
  • Experience with Geospatial Information Systems (GIS) such as GeoServer (OpenGeo), ESRI Desktop or Oracle Spatial.
  • Knowledge of several applicable technology trends; in particular Platform as a Service (PaaS); Middleware (SOA/BPM); Business Intelligence; Big Data/Analytics; Front-end/User experience development, Cloud operations.
  • Proficiency in algorithms, data structures, complexity analysis and software design and/or expertise in Unix/Linux systems, IP networking, performance and application issues.

Please apply on LinkedIn or Stackoverflow