Associate Software Developer
Company | AspenTech |
---|---|
Location | Wayzata, MN, USA |
Salary | $70700 – $88400 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Entry Level/New Grad, Junior |
Requirements
- Experience with object oriented programming (Java, C++, C#, Python, etc.) and/or web-based programming (JavaScript, Typescript, HTML, CSS).
- Bachelor’s Degree in Computer Science or related technical field.
- Ability to adapt to feedback and changing requirements.
- Fundamental knowledge of interacting with databases (Mongo, Oracle DB, SQL Server, PostgreSQL, or SQLite preferred).
- Basic experience with user interface design and adjusting approach to user interaction and feedback.
- Understanding of algorithms and complex data structures.
- Strong time management skills with the ability to manage multiple priorities at once.
- Strong self-awareness. Able to know one’s abilities, commit to due dates, and hold oneself accountable.
Responsibilities
- Collaborate with other developers, architects, and stakeholders to design and implement best-in-class software.
- Design and implement reliable, performant, and fault tolerant code based on requirements and/or user stories.
- Ensure reliable code by developing unit tests and test automation tools.
- Assist in code and design reviews.
- Train and mentor other team members in your area of expertise.
- Take part in agile team ceremonies such as scrum, sprint planning, and retrospective.
- Investigate, isolate, and identify solutions to reported software malfunctions.
Preferred Qualifications
- Opportunities to travel may arise but are not required.