Senior Software Developer
$109.6k - $137kAspen Technology
Senior Software Developer
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.
$157k - $249k
...development of artificial intelligence (AI) and data-intensive software for Philips products.Your role:Own the design and operation of... ...annotation teams. Partner with algorithm, AI, and software developers who use these data to create AI-enabled and non-AI software that...SeniorFull timeWork at officeImmediate startRelocation package3 days per week$105k - $160k
...at Cargill. Job Purpose and Impact The Senior Professional, Platform Engineering job designs, develops and maintains digital technology infrastructure to... ...team members. Key Accountabilities SOFTWARE DEVELOPMENT: Designs and develops high quality software...SeniorWork experience placement- ...Cargill is seeking a Software Engineer to join our Ag & Trading team in Minnesota. You will design, develop, and maintain software that powers pricing applications, collaborating with product managers and other engineers to deliver features that improve margins and customer...Senior
$115k - $155k
...required to send copies of your past two performance reviews to the hiring manager. Job Purpose and Impact The Sr Software Engineer will develop and maintain software applications and systems at the intersection of agricultural technology and sustainability,...SeniorWork experience placementVisa sponsorship$95k - $140k
...higher. We do the right thing—today and for generations to come.Job Purpose and ImpactAs 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$95k - $145k
...We put people first. We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactThe Senior Application Developer is a seasoned professional responsible for leading and supporting the design, integration, and implementation of scalable...SeniorWork experience placement$95k - $130k
...do the right thing—today and for generations to come.Job Purpose and ImpactThe Sr. Application Developer- MSC Analyst job builds, maintains, integrates and implements software applications within the organization. They work with busines stakeholders on requirements...SeniorWork experience placement$95k - $126k
...DescriptionPerforms tasks such as, but not limited to, the following:Develop new or significantly modify and improve Quality Management... ...equivalent) in relevant field such as Mechanical/ Electrical/ Software designCQA = Certified Quality Auditor is a plusEducational Requirements...SeniorTemporary workWork at officeWorldwideShift work$119.77k - $140.9k
...make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the... ...in our digital transformation journey.The Senior Software Engineer with strong expertise in... ....Essential Responsibilities:Design, develop, test, and maintain scalable applications...SeniorFull timeLocal area3 days per week$98k - $176k
...education to well-being and beyond at .Senior AI Engineer (Backend Platform) - CircleCard... ...Senior AI Engineer, you'll combine deep software engineering expertise with modern AI... ...platforms and AI-powered solutions that improve developer productivity, automate operational...SeniorFull timeTemporary workWork experience placementFlexible hours$98k - $176k
...culture. Learn more about Target here. As a Senior Site Reliability Engineer within Digital... .... We work at the intersection of software engineering, cloud infrastructure, and site... ...Node.js, React, and Next.js Experience developing software and automation solutions using...SeniorFull timeTemporary workWork experience placementFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems... ...APIs, Compatibility, and Migration Help evolve developer-facing document APIs, including Oracle's MongoDB-compatible...SeniorFull timeTemporary workFlexible hours- ...Job title:Senior AI/ML Engineer Work Location with Zip code: Minnetonka, MN 55345 Duration of the project: 6 Months • Minimum years of experience required: 6 Years • Education Qualification required: BE Must have skills: AIML, Python, LLM's. Detailed...Senior
- ...Senior Java Developer We are seeking an experienced Senior Java Developer to join our client’s team in Hopkins, MN. The ideal candidate will have strong expertise in Java 17, experience designing and developing large-scale enterprise applications, and a solid understanding...Senior
$98k - $176k
...and education to well-being and beyond at .Senior Engineer - Workload Identity Platform (... ...validation, rotation, and lifecycle management. Develop and maintain workload registration and... ...practical experience. 5+ years of software engineering experience designing, developing...SeniorFull timeTemporary workWork experience placementFlexible hours$120.1k - $214.5k
...strategies1+ years in Cloud PlatformsPublic Cloud (Vertex AI, GPUs/TPUs), AWS/Azure AI servicesPreferred Qualifications:Experience developing and deploying applications on AWSExperience modernizing legacy systems using AI enabled microservicesSolid understanding of...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote workShift work$91.7k - $163.7k
...GroupOptum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives... ...Science, Engineering, or a related technical field8+ years of software engineering, AI engineering, or machine learning engineering...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote workShift work$98k - $176k
...We bring that vision to life through our values and culture. Learn more about Target here.We're looking for a Senior Software Engineer to join our Developer Platform team. You'll work on a platform used by thousands of engineers: a project generation system that scaffolds...SeniorFull timeTemporary workWork experience placementFlexible hours$120.1k - $214.5k
...channels. We are also advancing the responsible use of AI, including developing digital assistants and chatbots for both chat and voice... ..., test, deploy, maintain, and continuously improve AI-powered software solutions to meet customer and business needsBuild responsible...SeniorMinimum wageFull timeWork experience placementH1bWork at officeLocal areaRemote workVisa sponsorshipWork visa- ...Senior React Developer We are seeking an experienced Senior React Developer to join our client’s development team in Hopkins, MN. The ideal candidate will have deep expertise in React.js, modern JavaScript/TypeScript, and building scalable, high-performance front-end...Senior
$113.4k - $194.4k
.... Medica is seeking a hands-on Senior AI Platform Engineer to help build and scale... ..., and are on the cutting edge of software. Performs other duties as assigned.... ...up to date with the latest research and developments in AI. Evaluate new approaches or tools...SeniorWork experience placementWork at office3 days per week$82.25k - $116.03k
...Engineer plays a key role in supporting the Banner sales team by developing customer solutions using Banner’s broad portfolio of hardware... ...technical support.Use Customer Relationship Management (CRM) software to document technical summaries, customer information, and...Full timeWork at officeRemote work$140k - $160k
Job Purpose and ImpactThe Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features to...SeniorWork experience placementWork at officeVisa sponsorshipWork visa$69k - $105k
...first. We reach higher. We do the right thing—today and for generations to come. Job Purpose and Impact An Application Developer is a professional responsible for supporting the design, integration, and implementation of large-scale multi-functional...Work experience placement$91.7k - $163.7k
..., MN, you will enjoy the flexibility of a hybrid-remote role as you take on some tough challenges.Primary Responsibilities:Design, develop, and productionize machine learning and generative AI solutions supporting Digital experience use cases, including conversational AI...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$97.5k - $150.6k
...industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for our... ...backend services and APIs using Azure, AWS, or GCP to support software distribution, secure access, diagnostics, telemetry-adjacent...SeniorLocal areaRemote work- ...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-...SeniorFull timeTemporary workWork experience placement
$145k
...Senior C#.Net Software Engineer (React) Join a high-impact engineering team where your senior-level React expertise isn't just valued—it'... ...that directly drive business outcomes. If you're a hands-on developer who thrives in a collaborative, fast-moving environment and...SeniorInterim roleWork at officeImmediate startRemote workVisa sponsorshipWork visa$127k - $158.7k
...The Role AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization.... ...team responsible for the delivery of next-generation industrial software solutions. This solution will provide a software-defined, data...Temporary workWork experience placementFlexible hours$103k - $145k
...Product Safety Risk Management preferred.Expertise in Application of Risk Management to Medical Devices (IEC 14971), Medical Device Software Life Cycle Processes (IEC 62304), and Application of Usability Engineering to Medical Devices (IEC 62366), 21CFR820 are pluses.You...SeniorFull timeWork at officeImmediate startRemote workWork visaRelocation package3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!




