All roles at AspenTech Pte. Ltd. (Singapore)

Principal Software Developer

PuneFull-time8–12 yrsPosted over a month ago

Leadership software engineering role at AspenTech Pte. Ltd. (Singapore) in Pune. Needs 8–12 years.

About the role

We are seeking an experienced Software Developer with 8–12 years of software development experience to design, develop, test, and maintain high-quality software solutions across desktop, web, cloud, and deployment environments.

What you'll do

  • Design, develop, test, and maintain high-quality software solutions across desktop, web, cloud, and deployment environments
  • Write clean, efficient, secure, maintainable, and well-tested code following established software engineering principles and best practices
  • Participate in all phases of the software development lifecycle, including requirements analysis, architecture and design, implementation, code review, testing
  • Contribute to software architecture and technical design, evaluating alternatives and making sound technical decisions based on scalability, reliability, security
  • Develop and maintain software components, services, APIs, automation, scripts, and build/deployment solutions using technologies such as C#, C++, PowerShell, and Bash

What you need

  • SQL
  • Data structures
  • Git
  • C#
  • C++
  • AWS

Good to have

  • Docker
  • Kubernetes
  • Unit testing
  • CI/CD
  • NoSQL
  • PowerShell

More roles like this at AspenTech Pte. Ltd. (Singapore)

Apply on AspenTech Pte. Ltd. (Singapore)'s site