Associate Manager, Software Development

Aspen Technology Medina , MN 56150

Posted 2 weeks ago

AspenTech is a global software leader helping industries meet the increasing demand for resources from a rapidly growing population in a profitable and sustainable manner. Our Digital Grid Management software suite, including AspenTech OSI products, helps power and utilities companies achieve superior real-time control, optimization and management for exceptional performance of complex energy networks.

The Role

AspenTech is looking for talented leaders to help plan, design, and build the next generation of supervisory control and data acquisition (SCADA) software at the core of AspenTech's Digital Grid Management Solutions. Applicants will have the opportunity to contribute to a suite of new applications designed to handle enormous volumes of real time data, analyze the status of a digital grid, visualize priority information, and build UIs for interacting with critical devices in the utilities industry.

We are looking for a driven leader who can pilot major architectural projects based on state-of-the-art technologies from blueprint to delivery in the operations centers of our many customers around the world. Success in this role will depend on your skills at mentorship, software lifecycle process development, and communication with peers up and down the leadership chain.

Your Impact

  • Work closely with Developers and Product Managers on the development and enhancement of AspenTech's Digital Grid Management products.

  • Lead a team of Software Developers in complex projects, working to maintain developer satisfaction, project deadlines, and product quality.

  • Drive continuous improvement in the team's processes for development, review, and quality assurance of large codebases.

  • Help guide the future of our products as we implement new features and quickly address customer requests.

What You'll Need

  • Bachelor's degree in Computer Science or related technical field.

  • 4years of development work in an object-oriented language such as Java, C#, or C++.

  • Experience leading a software development team.

  • Experience working with Databases such as SQL, Mongo, etc.

  • Knowledge of software QA concepts and tools such as Unit Testing, Static Code Analysis, and Vulnerability Testing.

  • Mentorship experience with software developers from entry level to senior roles.

Preferred Qualifications:

  • Experience with system software or web development (TypeScript and Angular especially).

  • Experience in an agile development environment and continuous integration and deployment (e.g., Jenkins).

  • Knowledge of Service-based architectures.

#LI-JB1


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Associate Manager, Software Development

Aspen Technology