Senior Software Engineer
Markit
India, Bangalore - Whitefield Rd
22d ago

Senior Software Engineer

Bangalore - Whitefield Rd

Who you are

  • 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 security and entitlements development, ArcMap and ArcPro map document development, ArcGIS Server map publishing and support, .

    NET MVC-based web architecture, 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 2-8 years of product-driven GIS software development experience using a modern, object-oriented language such as C#, Python, etc.
  • We do a lot of development in C# / .NET and Python.

  • Bonus : You have experience with various cloud technologies. You have worked with automation tools in one or more cloud environment such as Cloud formation, 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 :

  • ArcGIS Server, ESRI products
  • C#, ASP.NET, MVC
  • Python
  • Javascript / Typescript
  • Git / TFS or similar source control systems
  • Bonus skills :
  • Node.js, NPM
  • Angular
  • Linux experience
  • NET Core
  • FME Desktop or Server ETL software
  • Swagger
  • ArcGIS Portal, ArcGIS Pro
  • Continuous Integration Tools (TeamCity, Jenkins)
  • Docker, Sumo Logic, Datadog
  • Cloud (AWS, Azure, Google)
  • Agile / Scrum methodologies

    It is the policy of IHS Markit to provide equal employment opportunity (

    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