Senior Software Developer
$109.6k - $137kAspen Technology
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 RoleAspenTech'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.
- 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. #LI-AA2 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.
- ...and passionate about what we do. It’s our people who fuel our creativity and make our culture feel like home. Join our team as a Senior DevOps Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday at HQ in Maple Plain MN The Senior DevOps...SeniorPermanent employmentTemporary workWork experience placementWork at officeImmediate startFlexible hours
$150k - $175k
Versique Consulting & Search is seeking a Software Engineering Manager in Maple Grove, MN. The ideal candidate will lead, mentor, and develop high-performing software teams while driving technical strategy. This role combines technical leadership with an emphasis on collaboration...Senior- Nextern, Inc. is seeking a Senior Software Engineer in Maple Grove, Minnesota to join the product realization team. The role involves developing software solutions for innovative medical technologies and requires experience in C/C++ and embedded software design. The candidate...Senior
- Nextern is seeking a Senior Software Engineer in Maple Grove, Minnesota, to develop innovative medical technologies. You will design and maintain software solutions, collaborate with different engineering teams, and mentor junior engineers. Successful candidates will have...Senior
- ...Position: Senior Back-End Software Engineer - C# .NET Location: 100% remote JOB SUMMARY: We are looking for a back-end software... ...internal stakeholders, to refine the user experience. Develop applications in an object-oriented environment using...SeniorRemote work
$135k - $140k
ProAg Management, Inc. is seeking a Software Engineer III based in Maple Grove, MN. This hybrid role involves designing and developing scalable web applications, primarily using .NET Core and React. Candidates should have 5-7 years of software development experience, strong...SeniorRemote job$105k - $160k
...purpose at Cargill. Job Purpose and Impact The Senior Professional, Platform Engineering job designs, develops and maintains digital technology infrastructure... ...team members. Key Accountabilities SOFTWARE DEVELOPMENT: Designs and develops high quality...SeniorWork experience placement- Versique Consulting & Search is seeking a Senior React/C#.Net Software Engineer in Maple Grove, MN, to join a collaborative Agile team. In this hybrid role, you will work 4 days in the office and 1 remote each week, focusing on building scalable applications that impact...SeniorWork at officeRemote work
$145k
We are seeking a Senior React/C#.Net Software Engineer to join a collaborative Agile team focused on building modern, scalable applications that... ...reviews and provide mentorship to junior and mid‑level developers Identify risks, dependencies, and improvement opportunities...SeniorWork at officeRemote workVisa sponsorshipWork visa- ...Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies and connected solutions that improve patient outcomes and quality of life. Our engineering teams thrive on collaboration, problem-...SeniorTemporary workWork experience placement
$107.4k - $161k
...like home. Join our team as a Sr. Software Engineer-Catalog Domain! This is a... ...Thursday at HQ in Maple Plain MN The Senior Software Engineer, Catalog Domain is... ...C#, Javascript and MSSQL for designing, developing, testing and monitoring production systems...SeniorPermanent employmentTemporary workWork at office$90.2k - $112.8k
...projects to social events that foster fun and relationship building across our global community. The RoleWe are looking for a Software Developer to contribute to the development of AspenTech's network model management system. In this role, you will design and implement...Temporary work- ...Role Description: Design, develop, modify, test and evaluate various Kubernetes... ...Translate business requirements into a software design for development of new or modified... ...various cross-functional and support staff to senior level executives Good written and...Temporary workFlexible hours
$95k - $145k
...first. We reach higher. We do the right thing—today and for generations to come. Job Purpose and Impact The Senior Application Developer is a seasoned professional responsible for leading and supporting the design, integration, and implementation of...SeniorWork experience placement$95k - $140k
...right thing—today and for generations to come. Job Purpose and Impact ~ As a Senior Application Developer, you will build, maintain, integrate and implement software applications supporting the Supply Chain Planning functional domain within the...SeniorWork experience placement$97.5k - $150k
...industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for... ...at Tennant can take you places you never expected. Senior Software Engineer Responsibilites: Develop, maintain, and improve...SeniorFull timeLocal areaRemote work$100k - $130k
...projects, ensuring delivery within scope, schedule, and budget. Develop project scopes, testing protocols, and project-specific... ...licensure required. Advanced proficiency with concrete design software and modeling tools. Proven experience in managing large-scale...SeniorFor contractorsVisa sponsorship$90.2k - $112.8k
...projects to social events that foster fun and relationship building across our global community. The Role We are looking for a Software Developer to contribute to the development of AspenTech’s network model management system. In this role, you will design and implement...Full timeContract workTemporary workLocal area- ...Onsite Job: Principal Embedded Software Engineer | Maple Grove, Minnesota, United States Indotronix is seeking an : Principal Embedded Software Engineer, Maple Grove, MN Work Schedule: 9/80 Ability to Obtain Secret Clearances Bachelor's Degree Key...
$126k - $166k
...patterns such as Creo and related toolchains. Partner with D&IT software engineering and platform teams to support platform health and... ...~5+ years of experience in Product Management partnering with senior business stakeholders in complex enterprise environments. ~...Work at officeLocal areaRemote work$150k - $200k
Primary Impact Evolving Solutions is a leading technology solutions provider that helps clients modernize and automate their mission-critical applications and infrastructure to support business transformation. Our business is client-centric consulting and delivery...Work at officeLocal area$95k - $130k
A leading actuator solutions provider in Hamel, MN, is seeking a Senior Mechanical Engineer to lead system design efforts and collaborate directly with customers. This role requires a Bachelor's degree in Mechanical Engineering and 5+ years of mechanical design experience...SeniorWork at office$85k - $105k
...and domain expertise. Our design staff includes electrical, software, mechanical engineers, and project managers. Our systems are supported... ..., clients and suppliers to interpret product specifications Develops detailed design configurations, detailed costing, and...Temporary workFor contractorsWork experience placementH1bWork at officeLocal areaWork visa- POSITION SUMMARY The Application Engineer serves as a key technical partner to the sales, costing, sourcing, and commercial teams, helping to secure and grow business with our medical device OEM partners. In this role, you will be responsible for technical assessment...
$80k
...collaboratively with cross-functional teams to develop and implement solutions.... ...system applications, working closely with senior and mid-level engineers to deliver responsive... ...and PowerPoint), Internet, Email and SAP software preferred. * Some travel is required....Work at office$71k - $89k
...(POC) and sales support. Further post sales activities such as helping customer with understanding and applying our hardware and software systems. This support can be provided in a variety of ways, including additional product demonstration, custom support classes, telephone...Local areaMonday to Friday$71k - $88k
...customers understand and maximize the use of ZEISS hardware and software systems. Support will be delivered through a variety of... ...specific training courses Collaborate with internal teams to develop and maintain an effective and up-to-date training curriculum....Live inWork at officeLocal areaRemote work$144k - $210k
...Engineering job leads and advises the design, development and delivery of trading software initiatives that drive the trading operations. This role is specifically suited for a C++ developer with deep experience in the FIX protocol, leveraging expertise in both to build...Work experience placement- ...Job Description Job Description Our client is seeking a Lead Mechanical Engineer to serve as a senior-level technical leader within their packaging design organization. This role combines advanced mechanical design responsibilities with technical mentorship and design...
$95k - $130k
Senior Mechanical Engineer $95,000 to $130,000 In-Office Role: Hamel, MN Tolomatic designs and manufactures premium electro‑mechanical... ...‑of‑performance and lessons learned for future opportunities. Develop efficient modular product architectures in a challenging high‑...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!



