Principal Software Developer

AspenTech
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Autonomy","Curiosity","Learning mindset","Professional software engineering practices","Agile collaboration"]

Develop and maintain front-end and back-end components/services for cloud-native applications, including 3D graphical visualization, interactive manipulation of large datasets, algorithms, and sophisticated UI. Work on complex analysis, design, and development tasks, following full SDLC practices with coding standards, code reviews, source control, builds, testing, and operations. Collaborate within an agile team and across other development teams in the Subsurface Science & Engineering unit.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AspenTech
AspenTech
1 day ago

Principal Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Develop and maintain front-end and back-end components/services for cloud-native applications, including 3D graphical visualization, interactive manipulation of large datasets, algorithms, and sophisticated UI. Work on complex analysis, design, and development tasks, following full SDLC practices with coding standards, code reviews, source control, builds, testing, and operations. Collaborate within an agile team and across other development teams in the Subsurface Science & Engineering unit.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Perform complex analysis, design, and development tasks to advance integration and implement application requirements.
  • •Develop and maintain front-end and back-end components/services for cloud-native applications with 3D visualization and interactive data manipulation.
  • •Participate in agile team ceremonies and report project progress internally.
  • •Interact with other development teams within the business unit.
  • •Follow full SDLC practices including coding standards, code reviews, source control, build processes, testing, and operations.

Key Requirements

  • •Bachelor’s degree or higher in Computer Science or related field.
  • •10+ years of experience in cloud native software development.
  • •Practical experience developing with TypeScript/NodeJS and/or object-oriented languages such as C++/Java.
  • •Fluent English (written and verbal).
  • •Autonomy, curiosity, learning mindset, and an AI-first mindset.
Experience:10+ yearsCloud native3D visualizationOil & gasScientific
Education:Bachelor's in Computer Science or related field
Skills:AutonomyCuriosityLearning mindsetProfessional software engineering practicesAgile collaboration
Languages:English
Tech Stack:TypeScriptNodeJSC++JavaCloud native applications3D graphical visualizationUIAgile

Company Brief

AspenTech
Provides software and AI-driven solutions for process industries to optimize asset performance, engineering, and operations. Helps energy, chemicals, and manufacturing companies improve efficiency, reliability, and sustainability.
Industry: Industrial Automation
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bedford, United States
Founded: 1981
WebsiteLinkedIn