Aspentech

Aspentech

Software Engineer

Medina, Minnesota · Contract

Work authorization required$90k-$113kDetected 30 days ago
JavaScriptTypeScriptPythonJavaC++C#HTMLObject-Oriented ProgrammingAlgorithmsGitSQLPostgreSQLMongoDBSQLiteUI DesignAgileExcelTest AutomationTime Management

About the role

  • We are seeking Software Developers to contribute to the development of the company's industry-leading Switch Order Management system (SOM).
  • This role's contributions will make a highly visible impact on software that has a direct impact on daily users, as well as utility customers whose reliability of service depends on these applications.

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.
  • Strong time management skills with the ability to manage multiple priorities at once.

Requirements

  • Experience with object-oriented programming (Java, C++, C#, Python, etc.).
  • Bachelor's degree in software engineering or related technical field.
  • Test-driven development experience.
  • Must be able to unit test code.
  • 2+ years of experience in software development or related fields.
  • Experience with front end frameworks such as Angular.
  • Basic experience with user interface design and adjusting approach to user interaction and feedback.
  • Ability to adapt to feedback and changing requirements.

Nice to have

  • Proficient in database interaction, with experience in MongoDB, Oracle DB, SQL Server, PostgreSQL, or SQLite preferred.

Skills

  • The need for more sophisticated switch order management tools is rapidly expanding across the utility industry.

Compensation

  • The salary range for this role is $90,200.00 - $112,800.00.

Visa & Work Authorization

  • AspenTech will only employ those who are legally authorized to work in the United States.
  • This is not a position for which sponsorship will be provided.
  • Individuals with temporary visas such as E, F-1(including those with OPT or CPT), H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire.

This listing is sourced directly from Aspentech's careers page and normalized into a canonical job model.