Aspen Technology Logo

Aspen Technology

Sr Software Engineer II

Reposted 2 Days Ago
Be an Early Applicant
In-Office
2 Locations
Mid level
In-Office
2 Locations
Mid level
Design and develop Python applications for real-time calculations. Collaborate on features, manage CI/CD pipelines, and optimize performance of web interfaces.
The summary above was generated by AI

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The RoleWe are seeking a skilled and motivated DevOps/Python Programmer to join our engineering team. This role is pivotal in supporting the development of next-generation visualization and optimization tools for real-time calculations and HMI display conversions in Digital Grid Management.

Your Impact
  • Design, develop, and maintain scalable Python-based applications with a focus on calculation and display conversions.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement and manage CI/CD pipelines to streamline development and deployment processes.
  • Develop and maintain web-based interfaces using JavaScript, TypeScript, HTML, and CSS.
  • Parse and process various data formats including XML, JSON, CSV, and text files.
  • Optimize application performance and ensure high availability and scalability.
  • Create and maintain technical documentation, flowcharts, and infographics to communicate complex concepts.
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
  • Adapt UI/UX designs based on user feedback and usability testing.
  • Monitor system performance and troubleshoot issues across the stack.
What You'll Need
  • Bachelor’s Degree in Software Engineering, Computer Science, or a related technical field.
  • 3+ years of experience with object-oriented programming (e.g., Python, Java, C++, C#).
  • 5+ years of experience with web-based programming (JavaScript, TypeScript, HTML, CSS).
  • Proven experience with data parsing and transformation (XML, JSON, CSV, text files).
  • Experience with user interface design and iterative development based on user feedback.
  • Strong background in DevOps practices and tools (e.g., Docker, Jenkins, Git, Kubernetes).
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Ability to work independently and manage multiple priorities effectively.
  • Excellent verbal and written communication skills.
  • Strong interpersonal skills and ability to collaborate across departments.
  • Proficiency in creating technical documentation and visual representations of systems and workflows.

Top Skills

C#
C++
CSS
Csv
Docker
Git
HTML
Java
JavaScript
Jenkins
JSON
Kubernetes
Python
Typescript
XML

Similar Jobs

17 Days Ago
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
Senior level
Senior level
Fitness • Healthtech • Information Technology • Payments • Software
As a Senior Software Engineer in Test II, you will lead testing efforts, develop test strategies, and collaborate with teams to enhance software quality and efficiency.
Top Skills: Api TestingPerformance TestingQa AutomationSecurity TestingTest Automation
Yesterday
Easy Apply
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
Easy Apply
Senior level
Senior level
Software
The Senior Software Engineer II will build user interfaces for the analytics platform, lead code reviews, mentor junior engineers, and ensure UI performance and design adherence.
Top Skills: CypressJavaScriptJestKarmaNode.jsReactReact Testing LibraryTypescriptViteWebpack
11 Days Ago
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
Senior level
Senior level
Fitness • Healthtech • Information Technology • Payments • Software
Collaborate with teams to deliver features by mitigating risks, testing autonomously in Agile environments, and innovatively solving testing problems. Function as a testing coach and contribute expertise in various testing specializations.
Top Skills: Api TestingManual TestingPerformance TestingQa AutomationSecurity TestingTest Automation

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account