Medina, Minnesota, USA
37 days ago
Associate Manager, Software Development

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 RoleAspenTech 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 ImpactWork 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 NeedBachelor’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

Confirm your E-mail: Send Email