Senior Software Developer
Aspen Technology, Inc.2 hours ago
Pune, IndiaSenior
Responsibilities
- Design, develop, maintain, and support new and existing data capabilities for Performance Engineering products.
- Collaborate with product managers, product designers, and developers on product requirements and specifications.
- Stay current with emerging technologies and help determine their feasibility for implementation.
- Provide technical leadership supporting AspenTech’s Asset Optimization strategy.
Requirements
- Degree in Computer Science; a master’s degree is preferred.
- 5+ years of professional software development experience.
- Expertise in relational database schema design.
- Experience with non-relational data stores, including NoSQL, graph, or time-series data.
- Expertise in database query and procedure optimization.
- Experience with C# or C++ software development is a plus.
- Experience with agile software development practices.
- Excellent written and verbal communication skills and English fluency.
Benefits
- Career development programs, community service projects, and social events are offered as part of AspenTech’s global community.