Software Developer
$90.2k - $112.8kAspen 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 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 an expanding and performant model management software. This software is responsible for efficiently and accurately creating, editing, and publishing utility models. This role impacts the end customer's ability to effectively manage their complex utility models elegantly and efficiently.
To be successful in this role, you will need to have a fundamental understanding of software development techniques while possessing passion to learn and excel your expertise to the next level. You will also need to have the self-motivation and management to plan and execute moderate complexity development projects to successful completion. Your Impact
- Collaborate with other developers, architects, and stakeholders to design and implement best -in-class software.
- Design and implement reliable, performant, and fault tolerant code based on requirements and/or user stories.
- Ensure reliable code by developing unit tests and test automation tools.
- Assist in code and design reviews.
- Train and mentor other team members in your area of expertise.
- Take part in agile team ceremonies such as scrum, sprint planning, and retrospective.
- Investigate, isolate, and identify solutions to reported software malfunctions.
- Bachelor's degree in software engineering or related technical field.
- 2+ years of experience with object orientated programming (experience with Java preferred).
- 2+ years of experience with web-based programming languages, including JavaScript, HTML, and CSS.
- Proficient in database interaction (experience with MongoDB preferred).
- Ability to work independently, effectively manage time, and prioritize strategically.
- Strong analytical, problem solving, and troubleshooting skills.
- Solid understanding of algorithms and complex data structures.
$109.6k - $137k
...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...SuggestedTemporary work- ...Senior Software Developer Collabetive Services, LLC is looking for a Senior Software Developer to design, develop, test, document, and support business-critical software, database processes, APIs, and cloud-hosted systems used by Adam's Pest Control, Collabetive Services...SuggestedFull timeWork at officeFlexible hours1 day per week
$126k - $166k
.../ECN), release and approval workflows, and CAD/PDM integration patterns such as Creo and related toolchains. Partner with D&IT software engineering and platform teams to support platform health and scalability, including upgrades, performance, reliability, security,...SuggestedWork at officeLocal areaRemote work$131.5k - $175.4k
...make our culture feel like home. Join our team as a Principal Software Engineer (Corporate Systems)! This is a fixed hybrid role on-... ...and contributions truly matter. \n What You'll Do Design, develop, code, test, debug, implement, and document software applications...SuggestedPermanent employmentFull timeTemporary workInternshipWork at officeImmediate startFlexible hours$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...SuggestedWork at officeLocal area- ...DevOps Engineer Role Description: Design, develop, modify, test and evaluate various Kubernetes and Docker implementations... ...roadmap Translate business requirements into a software design for development of new or modified automated systems...Temporary workFlexible hours
$107.4k - $161k
Be yourself at Protolabs Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are an equal opportunity employer, and we are committed to building a diverse team that feels they are valued...Permanent employmentTemporary workWork experience placementWork at officeImmediate startFlexible hours$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$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...- ...join us at Circuit Check.Our design staff include electrical, software, mechanical engineers, and project managers. Our systems are supported... ...or CMMC professional (CCP) desired Experience with developing solution architectures within an agile development environment...Temporary workFor contractorsH1bWork at officeLocal areaWork visaFlexible hours
- Mas Hvac in Maple Grove is looking for an NPI Sourcing Lead to manage procurement for engineered components. This role ensures timely purchasing to meet production schedules and customer requirements. The ideal candidate will have at least 5 years of experience in a manufacturing...
$130k - $145k
...Role Details Job Title: Lead Software Engineer Location: Maple Grove, MN Reports To: Software Engineering Manager Employment Type: Full Time Job Requisition ID: 2026-442 Requisition Begin Date: 05/14/2026 Requisition End Date: 06/14/2026...Full timeWork experience placementWork at officeLocal areaRemote workMonday to Friday$105k - $160k
...Impact The Senior Professional, Platform Engineering job designs, develops and maintains digital technology infrastructure to support... ...knowledge with platform engineering team members. Key Accountabilities SOFTWARE DEVELOPMENT: Designs and develops high quality software...Work experience placement- Mandatory Skills AI/ML, data, or applied machine learning Required Skills & Experience 5+ years of relevant experience in AI/ML, data, or applied machine learning. Strong hands-on experience with: Azure AI Foundry Azure Document Intelligence Vector databases (Azure AI ...
$103.71k - $138.28k
...formulate system requirements. •Evaluates and recommends future technologies and methodologies that will enhance future capabilities. •Develop and execute test plans and procedures based upon system security and functional requirements. •Analyzes, develops, recommends,...Full timeTemporary workRemote work- SkyWater Search Partners is seeking an Embedded Software Engineer in Maple Grove, Minnesota. This full-time, onsite opportunity involves designing and developing embedded software for advanced control systems. Candidates should have over 3 years of experience in embedded...Full timeFlexible hours
$73.96 per hour
...Software Engineering Lead Embedded Systems Maple Grove, MN (100% Onsite) Long-Term Contract + Benefits $73.96/hr 9/80 Work Schedule... ...lifecyclefrom requirements to system validation Design, develop, and implement C++-based embedded solutions in real-time...Long term contract$100.8k - $171.7k
...HVAC company Daikin Applied is seeking a talented and eager Lead F ront End AI Developer . The Lead Front End AI Developer will evaluate, develop, modify, code, and test software programs to support internal Daikin Applied programming needs as well as provide...Temporary workLocal area$106.91k - $182.05k
...Job Description Develop firmware for a variety of embedded products. You will create project and technical reports as required and help... ...Resideo's customers. Job Duties Work on all aspects embedded software development projects – design, development, review, and test. You...Full time$120.18k - $204.62k
...Advanced Embedded Engineer at Resideo, you will play a key role in developing the intelligent embedded systems that power our next‑... ...user experience. Collaborating closely with hardware engineers, software teams, data/AI specialists, and product managers, you’ll help...Full time$120.18k - $204.62k
...Resideo is seeking a Sr. Advanced Embedded Engineer to develop intelligent systems for smart home devices. The role involves designing... ...testing advanced firmware solutions, collaborating with hardware and software teams to ensure reliability and safety. Candidates should have...- ..., is seeking an experienced Systems Engineer to provide on-site and remote support. The role involves troubleshooting network and software issues while maintaining documentation of system configurations. Candidates should possess a Bachelor's degree in Computer Science...Full timeRemote work
$90.2k - $112.8k
...the market to grow at a rapid pace over the next decade with massive opportunities for career growth. We are seeking Software Developers to contribute to the development of the company's industry-leading Switch Order Management system (SOM). In this role, you...Temporary work$28.89 - $29.97 per hour
Robbinsdale Area Schools is hiring a Head Night Custodian for the School of Engineering and Arts. This role involves supervising custodial staff, maintaining building systems, and ensuring cleanliness across the facility. Candidates should have a high school diploma, mechanical...Hourly payNight shift$113k - $165k
...of operational results for the team responsible for designing, developing and maintaining digital technology infrastructure to support... ...scope. TECHNICAL GUIDANCE: Leads the team to apply internal software deployment platform for Digital Integration, continuous...Work experience placementVisa sponsorshipWork visa- ...leading industrial technology innovator is seeking an Embedded Software Engineer to support the development of next-generation, high-performance... ...and long-term growth potential. In this role, you’ll design, develop, and test embedded software powering advanced control systems....Full timeFlexible hours
$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- 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...
- ...management and cybersecurity teams. - Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives. - Develop and maintain technical documentation, standard operating procedures, and platform...Minimum wageFull timeContract workTemporary workWork experience placement
- ...deployments. - Integrate security controls, automated testing, and compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for performance, availability, and security, supporting incident...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!



