Principal Software Developer
$127k - $158.7kAspen 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 Role AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization. In this role, you will be a member of an Agile development team responsible for the delivery of next-generation industrial software solutions. This solution will provide a software-defined, data-centric, flexible platform which enables automation for AspenTech's diverse customer base. As a member of the EOP development team, you'll work on cuttingedge industrial edgeconnectivity and distributedcomputing projects that surface data from the plant floor all the way to the cloud. The team focuses on building highly performant data services that securely move and manage massive volumes of information. You'll help create solutions that configure, contextualize, analyze, and visualize data, making it easily accessible to a wide range of applications. The EOP platform supports multiple operating systems and serverless cloudnative technology stacks, giving the team opportunities to work across a diverse set of modern technologies. Your Impact Actively participate with team members as part of a scaled Agile organization. Take high level strategic requirements and work with a team to refine them into actionable user stories with detailed acceptance criteria. Produce high-quality, reliable, performant, and fault tolerant code to meet strategic business objectives. Monitor, support, andmaintainsoftware products in an Agile development environment. Design, implement, andmaintainCI/CD pipelines for both on-premises and cloud infrastructure. Maintain and enhance in-house DevOps tooling written in BashandPython. Debug integration and performance problems. Contribute to a culture of accountability and collaboration across a variety of support, development, security, and product teams. Continually demonstrate adherence to security best practices and compliance requirements. Stay current with industry trends and best practices around cloud native and Software-as-a-Service technologies. Demonstrate effective communication skills as a participant in a variety of Agile ceremonies. What You'll Need A Bachelor's degree in Computer Science, Software Engineering, or a related technical field. 8-12 years of related experience OR an advanced degree with less experience. Strong understanding of cloud-native technologies, services, architecture, and container orchestration. Proficient in designing and implementing RESTful APIs Practical, working experience with several of the following: Databases: MongoDB, Postgres, MSSQL Programming Languages: Java, JavaScript/TypeScript, C#, Python, Lua JavaScript Frameworks: Angular, React Continuous Integration: Azure DevOps Pipelines, GitHub Actions Cloud: Azure, Docker, Kubernetes, ArgoCD, Helm, Terraform Operating Systems: Windows, Linux Observability and Monitoring: OpenTelemetry Automated testing frameworks: Playwright Identity and access management: OAuth 2.0, Role-Based Access Control (RBAC) Architecture Expertise: Microservices, REST API Design Data platforms and integrations: Inmation, Aveva PI Connect, Microsoft Fabric Working experience in the following areas: Infrastructure as Code (Terraform, Ansible, etc.) CI/CD systems (GitHub Actions, Azure DevOps Pipelines) Artifact repositories and vulnerability scanning tools (Artifactory, Blackduck,Snyk) GitOpstools (Flux,ArgoCD) and promotion models Basic knowledge of IoT or Edge devices and an understanding of their strengths, weaknesses, constraints, and risks. Experience with Agile development frameworks such as SAFe or Scrum. Strong personal project management skills; able to be self-directed and capable of working effectively in an environment with a high degree of change. Strong technical leadership skills with a willingness to coach and mentor team members. Strong object-oriented design and debugging skills. Willingness to contribute ideas and solutions while honoring and supporting the ideas of others. Passionate about finding creative solutions to problems, and pride in well-crafted code. 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 $127,000.00 - $158,700.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. #J-18808-Ljbffr
$80k - $90k
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Developer Full Time Information Tech APC Medina, Medina, MN, US 3 days ago Requisition ID: 1454 Salary Range: $80,000.00 To $90,000.00...SuggestedFull timeWork at officeFlexible hours1 day per week$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...SuggestedTemporary work$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$90.2k - $112.8k
...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...SuggestedTemporary work$87.4k - $131k
...and make our culture feel like home. Join our team as a Software Engineer! This is a hybrid role: Tuesday, Wednesday, and... ...products that keep us moving forward. What You'll Do Design, develop, and maintain software applications used across Protolabs'...SuggestedPermanent employmentTemporary workWork experience placementWork at officeImmediate startFlexible 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- ...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
- ...Here, you’ll be supported in progressing - whatever your ambitions.About the role:This is an exciting opportunity for a software focused Principal Design Assurance Engineer supporting a cross-functional team on development and maintenance of Implantable and external devices...Hourly payWork at officeLocal areaRelocation packageShift work3 days per week
- Mandatory Skills I/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 ...
- ...and make our culture feel like home. Join our team as a Principal Software Engineer (Corporate Systems)! This is a fixed hybrid role... ...and contributions truly matter. What You'll Do Design, develop, code, test, debug, implement, and document software applications...Permanent employmentTemporary workWork experience placementInternshipWork at officeImmediate startFlexible hours
- ...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...Temporary workWork experience placement
$95k - $130k
Tolomatic, Inc. is seeking a Senior Mechanical Engineer in Hamel, MN, offering a salary of $95,000 to $130,000. The role involves leading system designs and interacting directly with customers to solve complex problems. You will collaborate with cross-functional teams and...$135k - $140k
...Job Title: Software Engineer III Location: Maple Grove, MN Reports To: Software Development Manager Employment Type: Full Time Role Overview... ...Thursdays, with Friday being remote. Responsibilities Design, develop, and maintain highly efficient and scalable web applications...Full timeWork experience placementWork at officeLocal areaRemote workMonday to Friday$90k - $115k
...manufacturing CPG business model. The Senior Software Engineer is a founding technical member... ..., code review, and direction; the Principal Technology Engineer also supports your growth... ...powered tools and agents as your skills develop. Embrace an AI-first development...Full timeTemporary workInternshipWork at officeRelocation$135k - $170k
...manufacturing CPG business model. The Senior Software Engineer is a founding technical member... ...’s AI adoption priority through co-developed department-level tools, process maps, and... ...decisions alongside the Team Lead and Principal Technology Engineer. May assume additional...Full timeTemporary workWork at officeRelocation$53 - $69 per hour
...Project Details: Code and perform unit and integration testing of software to ensure proper and efficient execution and adherence to... ...standards Review and provide input into development standards Develop and maintain technical documentation Serve as final escalation...Hourly payFull timeShift work- ...Ready to take the next step in your engineering career by building software that impacts global industries? As a Software Engineer at Brady... ...Work with Brady's user experience team and product owner to develop features Support other development and quality assurance...Work at office
- ...Donatech. US Citizenship Required. This position is for a software lead in the area of Munitions, to provide leadership for the... ...(TRR). Establish a work-split with your software IPT Lead for developing and presenting the software engineering content for these...Contract work
$91.7k - $163.7k
...Caring. Connecting. Growing together. We are seeking a Senior Software Engineer to join our forward-thinking UnitedHealthcare... ...tough challenges. Primary Responsibilities: Design, develop, and deploy AI-powered solutions to address complex business challenges...Minimum wageFull timeWork experience placementLocal areaRemote workShift work$115k - $155k
...Salary: $115000 - $155000 Job type: Permanent Senior Software Engineer - Medical Device Northwest Minneapolis Metro... ...Software Engineer to join a collaborative, multi-disciplinary team developing software and firmware for regulated medical device products. This...Permanent employmentWork experience placement- EVOLVING SOLUTIONS INC is seeking a Technical Solutions Architect in Minnesota. You will design and oversee the implementation of scalable, cloud-native solutions, serving as both a trusted advisor and technical leader to ensure client success. The ideal candidate has over...Remote job
- ...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
$200k - $275k
...supports more than 12 efforts with varying levels of hardware and software development requirements. Our projects are focused on front... ...data processing thread. Our teams can range from one to two developers to a team of 12. All of our teams work right alongside our customer...Hourly payContract workFor contractorsWork at officeLocal areaMonday to Friday- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas... ...proposed solutions. - Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building... ...at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used...Remote jobInternship
$95k - $145k
...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 scalable ERP solutions...Work experience placement- ...systems, coils, particles & gels for embolization, as well as catheters and wires. Join us in developing medical device products that save lives. We are looking for a software engineer with software development experience in embedded Linux device design and user...Local area
$55 - $75 per hour
...Sr Embedded Software Engineer We are seeking a highly skilled Sr Embedded Software Engineer to lead the development of embedded software... ...decisions across assigned projects. Responsibilities Develop, test, and maintain software solutions. Assist in defining...Contract workTemporary workWork at office- ...Job Duties An emerging technology team focused on developing and deploying AI-driven solutions is seeking an AI Engineer. We are looking for a versatile Software Engineer with AWS experience who can contribute across both traditional application development and emerging...Full timeFor contractorsWork at officeShift work
$105k - $115k
...expertise drives innovation Opportunities to lead, mentor, and develop engineering talent Collaborative, cross-functional... ...requirements into innovative product and tooling designs Utilize CAD software (2D & 3D) to develop complex geometries and solutions Manage...Permanent employmentFull timeWork at officeMonday to FridayDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!



