Career EngineCareer Engine
Your matchExample
83%match
Why you fitThis role calls for Node.js and Typescript — tell us what you know and we'll check the rest.
Gap to noteAlso lists Nestjs — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

AspenTech Corp. logo

Principal Software Developer Data Management & OSDU

AspenTech Corp. · Pune, Maharashtra · Posted 4 days ago

mgr
10+ yrs expNode.jsTypeScriptNestJSReactRESTful APIsOSDUSDDMSRDDMS

Lead the technical strategy connecting AspenTech desktop and hybrid applications to the OSDU Data Platform and its subsurface data services.

The Role We are looking for a Principal Developer to join our Data Management & OSDU team within AspenTech Subsurface Science & Engineering. In this role, you will lead the design and development of integration frameworks, APIs, and reusable services that enable AspenTech applications to seamlessly interact with OSDU Data Platform. You will play a key role in connecting our desktop and hybrid applications with OSDU Core Services and domain-specific data management services such as SDDMS, RDDMS, and WDDMS. Working closely with Product Management, Architecture, Cloud Engineering, and application development teams, you will drive the technical strategy for data interoperability, application integration, and data access across the OSDU ecosystem.

Your Impact

  • Perform complex analysis, design, and development tasks related to Data Management and OSDU platform integration.
  • Define and implement reusable APIs, SDKs, and integration frameworks enabling AspenTech applications to access and manage data stored in OSDU platforms.
  • Drive the technical strategy for interoperability between desktop applications and OSDU services.
  • Design and implement integrations with OSDU Core Services, including Storage, Search, Schema, Legal, Entitlements, Workflow, and Data Discovery services.
  • Lead integration efforts with SDDMS, RDDMS, and WDDMS.
  • Collaborate with Cloud Engineering teams to ensure integration solutions align with enterprise architecture and platform standards.
  • Define data synchronization, caching, performance optimization, and metadata management strategies for large-scale subsurface datasets.
  • Participate in Agile development activities and provide technical leadership across globally distributed teams.
  • Mentor software engineers and promote engineering excellence, software quality, and maintainability.
  • Follow professional software engineering practices including architecture reviews, coding standards, source control management, automated testing, and release management.

What You'll Need

…

Apply on AspenTech Corp.'s site →

This posting is sourced from AspenTech Corp.'s own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 221 open roles at AspenTech Corp. right now. This role is one of 9,090 Software Engineer openings and centers on Node.js, Typescript, Nestjs, and React.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.