Principal Software Developer
PuneFull-time8–12 yrsPosted 5 days ago
Leadership software engineering role at AspenTech Pte. Ltd. (Singapore) in Pune. Needs 8–12 years.
About the role
The driving force behind our success has always been the people of AspenTech. This is a place where people are fiercely passionate about technology and have a desire to make a difference through the application of engineering and software technologies to solve real business problems.
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