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.
$107.4k - $161k
...make our culture feel like home. Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday... ...are looking for a Senior Software Engineer who will design, develop, and maintain the systems that enable accurate, scalable, and...SeniorPermanent employmentTemporary workWork experience placementWork at officeImmediate startFlexible hours$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... ...teams to deliver high quality, resilient, and secure software while ensuring the availability of systems in production.You'll...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work$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$132.4k - $251.6k
...Sr. Principal Software Engineer At RTX, the world largest aerospace and defense company... ...growth of current and new research areas. As senior member of the team, responsibilities will... ...results. What You Will Do Develop and test software using Java and Python....SeniorTemporary workWork experience placementRelocation packageFlexible hours- Optum Tech, a unit of Optum, seeks an experienced software engineer to design, develop, and support critical rules applications in production. The role emphasizes cloud-native architecture, REST/GraphQL APIs, and secure, scalable systems in a healthcare context. You will...SeniorRemote job
$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- Senior Design Assurance EngineerThe Sr. Design Assurance Engineer supports new product development by ensuring products meet design,... ...compliance. A key responsibility is supporting medical device software development in compliance with IEC 62304 and ISO 14971, while also...Senior
$113.4k - $194.4k
...the norm and every member feels valued. Medica is seeking a Senior AI Software Engineer to design, build, and scale our next-generation AI... ...modern AI models, agent architectures, cloud infrastructure, and developer tooling. You operate with high autonomy, turn ambiguous...SeniorWork experience placementWork at office3 days per week$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- ...position is onsite for the first 3 months, transitioning to a remote opportunity. Candidates should have a Bachelor's degree and be open to travel. Experience in software validation and knowledge of Windchill will be advantageous. #J-18808-Ljbffr Infinite Computing SystemsSeniorRemote job
- A leading technology solutions provider in Minneapolis is seeking an experienced Software Engineer for a 3-6 month contract-to-hire opportunity. The candidate will perform all phases of software engineering, including designing reusable Java components and implementing...SeniorContract work
$91.7k - $163.7k
...minimum of four days per week.Primary Responsibilities:Design and develop solutions for the current project through cloud-hosted Java... ...Engineering or related field8+ years of overall experience in Software development5+ years of experience with Java micro-services, Spring...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...Protolabs is seeking a highly skilled Principal Software Engineer to join their Global Technology Services team in Maple Plain, MN. This hybrid role involves designing and delivering modern applications that impact critical business operations. The ideal candidate...
$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- Optum is seeking a Senior Director of Software Engineering to lead engineering teams within UnitedHealthcare Employer & Individual Technology. You will drive architecture, design, and deployment of enterprise AI‑powered applications and multi‑platform systems. You will...SeniorWork at officeRemote work
- Job Title: Senior SAP TM Functional Consultant Overview We are seeking an experienced Senior SAP TM Functional Consultant to serve as... ...deployment projects, and dual maintenance during steady-state and upgrade periods as needed. #J-18808-Ljbffr Talent Software ServicesSenior
$127k - $158.7k
...looking for a talented and experienced Developer to join our Enterprise Operations Platform... .... In this role, you will be a senior technical contributor within an Agile development... ...for delivering next-generation industrial software solutions. You will help drive the...Temporary workWork experience placement- ...Senior SAP TM Functional Consultant Wayzata, MN 55391 6-12+ Contract Job Title: Senior SAP TM Functional Consultant - S/4HANA Upgrade Specialist This role serves as the primary resource for delivering the TCA system upgrade and supporting the SAP...SeniorContract work
- ...Senior Data Platform Engineer This job is onsite located in Minnetonka, MN. Please do not apply unless you are within 45 miles from our office. Thank you! A job at RAZR is like no other. We are on a mission to Be Relevant - make a meaningful difference in the lives...SeniorWork at officeDay shift
- ...Title : Senior SAP TM Functional Consultant – S/4HANA Upgrade Specialist Location : Wayzata, MN Job Type : Contract (6 Months) Compensation : $75 - $87 p/h W2 (no C2C) Industry: Food & Beverage Manufacturing --- About the Role DAHL Consulting is...SeniorContract workTemporary work
$91.7k - $163.7k
...start Caring. Connecting. Growing together. We are seeking a Senior Software Engineer to design, build, and support scalable backend services... ...forward delivery practices. Primary Responsibilities Design, develop, test, and maintain backend services and REST APIs using .NET...SeniorMinimum wageFull timeTemporary workWork experience placementLocal areaRemote work$131.5k - $175.4k
...Principal Software Engineer (Corporate Systems) Fixed hybrid role on-site Tuesday, Wednesday... ...coaching. What You’ll Do Design, develop, code, test, debug, implement, and... ...varying experience levels from intern to senior. ~ Experience providing work direction...Permanent employmentTemporary workInternshipWork at officeImmediate startFlexible hours- ...RTX BBN Technologies seeks a Sr. Principal Software Engineer to lead complex Java/Python development efforts and collaborate with customers and cross-functional teams. A DoD Top Secret clearance is required for start and relocation may be offered. The role is hybrid...SeniorRelocation
$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- ...Job Description Job Description 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...SeniorTemporary workWork 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- ...join our expanding team. This position will work closely with IT, development, as well as other technology stakeholders to maintain, develop, and support our growing internal and external business applications at Protolabs. What You'll Do ~ Part of a team responsible...Permanent employmentFull timeTemporary workWork experience placementCasual workWork at officeImmediate startFlexible hoursShift work
$120.1k - $214.5k
...minimum of four days per week.Primary Responsibilities: Design, develop, and deploy AI-powered solutions and platforms to address... ...benefit assessments, and operational efficiencyCollaborate with software engineers, data engineers, and underwriting stakeholders to deliver...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!


