AspenTech is looking for a Senior Software Developer to design and develop back-end and front-end components for modern applications within the Manufacturing Execution Systems unit.
Requirements
- Bachelor’s degree in computer science, software engineering or similar field.
- 5+ years’ working experience with Object Oriented Programming languages like Java, C++, or C#.
- 5+ years’ working experience with HTML5, CSS3, JavaScript, and Typescript.
- Experience in modern frameworks like VueJS, Angular, or React.JS.
- Experience with system design and a strong understanding of design patterns
- Experience in GWT, Tomcat, and SOLR is a plus
- Experience with gRPC for API integration is a plus.
- Knowledge of browser debugging tools and performance optimization.
- Understanding of source control systems TFS, GitHub.
- Experience with unit testing frameworks and test-driven development
- Familiarity with Figma is a plus.
Benefits
- Career development programs
- Community service projects
- Social events that foster fun and relationship building across our global community