AspenTech seeks a Senior Software Developer to join their AI R&D team, driving success through passion, pride, and aspiration. The role involves mentoring, problem-solving, and managing project priorities, deadlines, and deliverables.
Requirements
- Bachelor's degree in software engineering, computer science, computer engineering, electrical engineering or related technical field.
- 4+ years of progressive software development experience.
- Proficient with at least one of the following languages: Java, Go, Python, C#, C++.
- Strong software architecture knowledge
- Experience with one or more of the following: Relational Databases, Bash, Node.js, Source Version Control: Git, Continuous Integration: Github Actions, Gitlab pipelines, Windows and Linux platforms, Cloud (Azure), Docker, Kubernetes, Helm, Identity and Access Management (IAM)
- Language requirement: French: A1 (basic) and English level C1 (advanced), the position requires interactions with international clients.
- Experience with agile development principles and continuous integration.
- Strong project management skills; self-directed and capable of working effectively in a deadline environment.
- Willingness to contribute ideas, solutions while honoring and supporting the ideas of others.
- Strong object-oriented design and debugging skills.
- Passion in finding creative solutions to problems, and pride in well-crafted code.