Senior Software Developer

Aspen Technology

Minneapolis (MN)

On-site

USD 109,600 - 137,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid time off
Medical/dental/vision insurance
Retirement benefits

Job summary

Aspen Technology in Minneapolis is searching for a Senior Software Developer to enhance their Advanced Distribution Management System. This role involves developing applications for electric distribution utilities to optimize grid performance.

The ideal candidate will have a Bachelor's degree and over 4 years of experience, particularly in C/C++. This position offers a salary range of $109,600 - $137,000 along with bonuses and a comprehensive benefits package.

Qualifications

  • 4+ years’ experience with back-end code, C/C++ highly desirable.
  • Strong analytical, problem solving, and troubleshooting skills.
  • Strong interpersonal skills and the ability to work collaboratively.

Responsibilities

  • Develop and maintain mission critical distribution grid management applications.
  • Collaborate with developers, architects, and stakeholders.
  • Design and implement robust, complex features based on requirements.

Skills

Back-end coding
C/C++
APIs
Problem solving
Interpersonal skills

Education

Bachelor's degree in computer science, Applied Math, or a related technical field

Tools

Platform-independent tools and libraries

Job description

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The Role

AspenTech’s Advanced Distribution Management System (ADMS) is a high growth area in our business that plays a central role in an electric distribution utility’s ability to monitor, manage, control, and optimize the increasingly complex grid. As a Senior Software Developer on the multi-disciplinary Distribution Management System development team, you will be leading the design and development of the advanced applications that our customers use in real-time operations to maintain and control their network safely and more efficiently.

To be successful in this role, you will need to have an advanced understanding of modern software development techniques paired with a strong interest in understanding the power industry domain. We are looking for a self-driven problem solver eager to learn, collaborate, and contribute to complex, high-impact development projects.

Your Impact
  • Develop and maintain mission critical distribution grid management related applications using C/C++.
  • Collaborate with other developers, architects, and stakeholders to find creative solutions to the challenges facing our customers.
  • Design and implement robust, performant, complex features based on requirements and user stories.
  • Ensure design and implementation best practices are followed, including design reviews, code reviews, unit tests, etc.
  • Facilitate the growth and development of other developers through coaching and mentoring on the technologies and processes used within the team.
  • Provide technical support to product management, project delivery, and customer support.
  • Investigate, diagnose, and identify solutions to software issues.
  • Communicate technical concepts clearly to both technical and non-technical audiences.
What You'll Need
  • Bachelor’s degree in computer science, Applied Math, or a related technical field.
  • 4+ years’ experience with back-end code, C/C++ highly desirable.
  • A general knowledge of platform independent tools and libraries.
  • Experience with APIs and daemon processes.
  • Strong analytical, problem solving, and troubleshooting skills.
  • Strong interpersonal skills and the ability to work collaboratively and at different levels of the organization.
  • A passion for learning and working on complex problems.
  • A strong desire to have a positive impact on the energy industry and help facilitate the energy transition.
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.

The salary range for this role is $109,600.00 - $137,000.00. This range represents what we in good faith believe is the range possible for base compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range based on several factors. This range may be modified in the future. This role is also eligible for bonus or variable incentive pay. Additionally, we offer a comprehensive benefits package including paid time off, charitable giveback day, medical/dental/vision insurance, and retirement benefits to eligible employees.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Aspen Technology, Inc. • Town of Medina (WI)

On-site
USD 109,000 - 137,000
Senior Software Developer
Senior Software Developer

Aspen Technology, Inc. • Medina (MN)

On-site
USD 110,000 - 137,000
paid time off
charitable giveback day
medical/dental/vision insurance
+1
ADMS Manager, Network Model Engineering Team
ADMS Manager, Network Model Engineering Team

Aspen Technology, Inc. • Medina (MN)

Hybrid
USD 139,000 - 175,000
Comprehensive benefits package
Paid time off
Charitable giveback day
+2
Early Career Electrical Engineer - Power Systems
Early Career Electrical Engineer - Power Systems

Aspen Technology • Minneapolis (MN)

On-site
USD 64,000 - 81,000
Paid time off
Charitable giveback day
Medical/dental/vision insurance
+1
Sr Power Systems Engineer
Sr Power Systems Engineer

Aspen Technology, Inc. • Town of Medina (WI)

On-site
USD 104,000 - 131,000
Comprehensive benefits package
Paid time off
Charitable giveback day
Software Engineer
Software Engineer

Aspen Technology • United States

On-site
USD 90,000 - 113,000
Software Engineer
Software Engineer

Aspen Technology • Town of Medina (WI)

On-site
USD 90,200 - 112,800
Paid time off
Charitable giveback day
Medical/dental/vision insurance
+1
Principal Power Systems Engineer
Principal Power Systems Engineer

Aspen Technology • Minneapolis (MN)

On-site
USD 127,000 - 159,000
Paid time off
Medical/dental/vision insurance
Retirement benefits
+1
Early Career Electrical Engineer - Power Systems
Early Career Electrical Engineer - Power Systems

Aspen Technology, Inc. • Medina (MN)

On-site
USD 64,000 - 80,000
Paid time off
Charitable giveback day
Medical/dental/vision insurance
+1
Principal Software Developer
Principal Software Developer

Aspen Technology • Town of Medina (WI)

On-site
USD 127,000 - 159,000