Senior Software Engineer
IHS Markit
Bangalore - Whitefield Rd
2d ago

Position Summary :

Our Bangalore, India location is currently looking for full-time Java based GIS Delivery Solution Engineer to be part of a team that is responsible for delivering timely, high quality map services to our customers in the upstream oil & gas sector.

You will be designing, coding and testing GIS web services, including ETL development, entitlements and security, map document creation and GIS application development, that will showcase our upstream energy data in a user-friendly format.

We are looking for talented software engineers that understand the full lifecycle development of GIS web applications and map service development.

As an IHS Markit engineer, you will design, build, and implement GIS Systems in both on premises hosting centers and cloud environments.

Knowledge of cloud development or experience with cloud development tools is a plus (Cloudformation, Docker, etc.)

Duties & accountabilities :

  • You are a full-stack GIS engineer / generalist. Experience and (just as important) interest in working in a variety of layers and technologies within development is a must.
  • This includes one or many of the following skills(walking down the stack) : data ETL and data development, Java based security and entitlements development, ArcMap and ArcPro map document development, ArcGIS Server map publishing and support, Angular and Typescript, external RESTful APIs, , no-

    SQL and relational SQL databases, data visualization (e.g. ESRI, Open Layers, D3, Tableau, Spotfire, Microsoft BI). Experience in all these layers is not strictly required, but we do like to see experience working in more than one, as well as eagerness to work on projects that might slice through them all (because they often will).

  • You have a track record of significant, specific, and self-directed contributions to large and challenging projects. What we're getting at here is "grit" or "street cred" some proof that this isn’t your first rodeo, and you have learned some lessons the hard way.
  • Also, it’s not just a job, but something you enjoy.

  • You lead with humility and confidence. Our engineers have the opportunity (and are expected) to exercise a high degree of leadership and expertise in their daily work, having strongly held and defensible ideas, and advocating for what they believe is right.
  • But they also need to be eager to hear differing opinions, adept at identifying and evaluating tradeoffs, willing to be proven wrong, and quick to walk through fire to help out their follow teammates.

  • You have 7-9 years of product-driven Java software development experience using a modern, object-oriented language such as Java, Python, etc.
  • We do a lot of GIS development in Java and Python.

  • Bonus : You have experience with various cloud technologies. You have worked with automation tools in one or more cloud environment such as Cloudformation, Docker, Salt or have written other tools to automate HW and SW creation in the cloud.
  • What you'll do at IHS Markit

  • Contribute to a cross-functional team building new capabilities for web based platforms.
  • Monitor and support critical production services, while looking to continuously improve performance, resilience and transparency.
  • Use your expertise to setup secure web and API integrations for external clients.
  • Act as point of contact for the team on a rotating basis.
  • Required skills :

    Mid-level to advanced experience developing applications with :

  • Java, Maven, IntelliJ, Spring
  • Visual Studio , Python
  • Git / TFS or similar source control systems
  • Windows and Linux (hands on)
  • Tomcat , IIS, JBOSS
  • Additional skills : Web Services

    Swagger

    Continuous Integration Tools (TeamCity, Jenkins)

    Docker, Sumo Logic, Datadog

    Cloud (AWS / Azure)

    Agile / Scrum methodologies

    Where we're going

    Developing GIS web services and GIS web applications while updating our data ETL processes and moving our GIS infrastructure to the AWS cloud.

    We are always on the lookout for ways to enhance scalability, performance and reliability of our map services. We are continuing to explore our wealth of new data sources and capabilities.

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form