Principal Software Developer
$127k - $158.7kAspen Technology
Overview The role is for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization. You will be part of an Agile development team responsible for delivering next‑generation industrial software solutions that provide a software‑defined, data‑centric platform for automation across our customer base. Your work will focus on industrial edge‑connectivity, distributed computing, and high‑performance data services that securely move and manage massive volumes of information from the plant floor to the cloud. Responsibilities 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, and maintain software products in an Agile development environment. Design, implement, and maintain CI/CD pipelines for both on‑premises and cloud infrastructure. Maintain and enhance in‑house DevOps tooling written in Bash and Python. Debug integration and performance problems. Contribute to a culture of accountability and collaboration across support, development, security, and product teams. 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. Communicate effectively as a participant in a variety of Agile ceremonies. Qualifications Required: 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 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 & Monitoring: OpenTelemetry Automated Testing Frameworks: Playwright Identity & Access Management: OAuth 2.0, Role‑Based Access Control (RBAC) Architecture: Microservices, REST API Design Data Platforms & Integrations: Inmation, Aveva PI Connect, Microsoft Fabric Experience with 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) GitOps tools (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; 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 position is not eligible for sponsorship. Individuals with temporary visas or who currently require sponsorship for work authorization will not be considered. Salary & Benefits Salary range: $127,000.00 – $158,700.00. The range represents a base compensation range. The role is also eligible for bonus or variable incentive pay. Additional benefits include paid time off, charitable giveback day, medical/dental/vision insurance, and retirement benefits to eligible employees. Equal Opportunity Statement AspenTech is an Equal Opportunity/Affirmative Action employer. AspenTech does not discriminate against employees or applicants on the basis of age, race, color, religion, creed, ancestry, sex, sexual orientation, gender identity or expression, pregnancy or related conditions, marital status, familial status, national origin, disability, medical condition, genetic information, citizenship, military service or protected Veteran Status or any other basis protected by applicable federal, state, or local law. Reasonable accommodation will be provided to qualified individuals who have a disability or sincere religious reasons to request accommodation, when necessary to enable the individual to participate in the job application or interview process. #J-18808-Ljbffr
$118.6k - $204k
...solutions at scale, we invite you to join us as Chief Engineer Principal Software. As a “Player-Coach-Architect”, you will lead the technical... ..., Computer Science, or equivalent.8+ years of experience developing backend software and APIs for cloud native applications.Strong...SuggestedPermanent employmentFull timeRemote work- ...Description:ITW Welding continues to build its capabilities in software development as a core competency in digitally controlled... ...a passionate embedded software engineer to be a key driver of developing software for new product development efforts to provide increased...SuggestedLocal area
- ...requirement with senior supply chain stakeholders in designing dashboards, reporting on supply chain performance. Having worked with team to develop reports on Tableau preferred Senior SCM BA to perform requirements gathering for Analytics requirement with senior supply chain...Suggested
$55 - $65 per hour
...Build Innovative Software Solutions That Power Heavy Industrial Construction Are you a seasoned software developer ready to lead complex development projects and drive digital innovation? PDS Tech Commercial is partnering with a leader in the construction industry...SuggestedHourly payFull timeContract workTemporary workWork at officeLocal areaMonday to FridayDay shift- ...Senior Software Developer 12 month contract (possible contract to hire) Appleton, WI 54911 Job Description: The Software Developer is responsible for ensuring our clients success by creating solutions to business challenges. This person will manage software...SuggestedContract workWork at office
- ...Software Developer Location: Remote Position Summary EDCi provides infrastructure and call center technology services and solutions to clients throughout Wisconsin and the Midwest. Through our partnership and certifications with leading technology providers including...Casual workRemote workWork from home
- ...ability to hop into 150 unconnected app environments comfortably ~ Not on west coast. Must be MT, CT, or ET ~ Engineer software solutions, including documenting, collaborating with others, and adhering to SDLC. ~ Strong ability to communicate, facilitate,...For contractorsLocal areaRemote work
- ...Responsibilities Replace obsolete microprocessors and update software from C to C++. Develop embedded software for products across various industries. Collaborate with electrical, mechanical, and user-centered design teams. Support part obsolescence...
- ...Job Title: Senior Software Developer Location: Appleton, WI Duration: 12 months Job Description: The Software Developer is responsible for ensuring our clients success by creating solutions to business challenges. This person will manage software...Work at office
- ...Engineer is responsible for providing technical support to the sales organization, including preparing quotations.Responsibilities:• Develop and maintain a general understanding of all Voith Fiber Systems products and process technology, working with existing Application...For contractorsLocal areaWorldwide
- ...Java Developer Responsibilities : Analyze requirements, design, code, and debug java applications Apply regression... ...developed applications and interfaces Integrate software with existing systems Actively plan and manage continuous...
- ...Requisition #: 20839 Functional Area: Software Development Employment Type: Full-Time Work Options: In Office / Partial Remote... ...Engineer with strong AWS and .NET expertise to help design, develop, deploy, and support business-critical applications and cloud-based...Full timeWork at officeLocal areaRemote work
- ...! You will turn concepts into reliable, low‑power products by developing firmware architectures, leading cross‑functional development efforts... ...team, a collaborative, cross‑disciplinary group of hardware, software, and project engineers focused on taking motorized, sensor‑...WorldwideFlexible hours
$57 - $81 per hour
...This role focuses on the design and development of embedded Linux software for connected vehicle systems, including telematics, edge... ...Job Title: Embedded Software Engineer Job Description Design and develop embedded Linux software for connected vehicle systems, including...Contract workTemporary workRemote work- ...Identify and execute opportunities for cost savings, water reuse, waste reduction, and energy efficiency. Provide leadership to attract, develop, and retain top technical talent; foster an inclusive and high-performing team environment. Coach and mentor engineers and...Full timeWork at officeFlexible hours
- ...Software Guidance & Assistance, Inc., (SGA), is searching for an Embedded Software Engineer for a Direct Hire opportunity with one of... ...Key Responsibilities Design & Development Design, develop, and maintain embedded software for connected vehicle solutions...Remote work
- ...About the job .NET Developer Location: Neenah, WI (Onsite 5 days a week) Duration: 4-5 month contract About the... ...application workflows Qualifications Required ~5-8 years of software development experience ~ Strong proficiency in WPF and...Contract work
- ...be responsible for leading a team of engineers and designers to develop and design the structural portion of projects, make design... ...with applicable codes (IBC, ASCE 7, ACI, AISC, etc.). Preferred software knowledge and requirements include Revit, BIM, AutoCAD, RISA 3D...Temporary workWork at officeLocal area
- ...recommendations to ensure products are applied effectively and meet project requirements.Process Development & Continuous Improvement: Develop, document, and refine processes to improve efficiency, accuracy, and scalability across technical sales support and application...Full timeRemote workWork visaFlexible hours
- ...activities of their engineering team.Provides coaching and development opportunities for their team through regular interactions.Develops the design scope and timeline for their discipline within engineering projects.Responsible for meeting project requirements and timelinesResearch...Full timeWork at officeRelocationWork visaMonday to FridayFlexible hours
- ...! You will turn concepts into reliable, low-power products by developing firmware architectures, leading cross-functional development efforts... ...team, a collaborative, cross-disciplinary group of hardware, software, and project engineers focused on taking motorized, sensor-...
- ...Job Description: Discover and Innovate as a Software Engineer Summer Intern at Miller Electric! Your Gateway to Real-World Engineering... ...experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential. As an equal...ApprenticeshipInternshipSummer internshipWork at officeLocal area
- ...billions of people around the world.It starts with YOU.As the Lead Process Engineer you will work on a Research & Development team to develop and commercialize innovation programs for the Kleenex consumer facial tissue business across tissue machine and converting assets...Local areaRemote workRelocation packageFlexible hours
- ...Job Title :Cognizant is looking for Microsoft Azure expert 2. Job Summary : .NET C# VB.Net ASP.Net SQL Server DB2 - Expertise in developing SOAP WCF Web API REST services using .Net C# VB.Net. - Hands-on experience in creating Web / Micro Services using ASP.NET Framework...Second jobShift work
$5,000 per month
...where AI creates genuine business leverage.Recruit, hire, and develop founding talent, establishing the roles, standards, and operating... ...technical field, or equivalent hands-on experience.7+ years in software engineering, technical product management, solutions...Temporary workFlexible hours- .... Actively collaborate with customer leadership, operations, engineering, and sales teams to expand the engagement footprint, develop new business opportunities, and drive sustainable operational and financial benefits. Coordinate effectively with cross-functional...Full time
- ...Provide coaching and development opportunities for team members. Develop design scope and timelines for mechanical projects. Ensure... ...mechanical product design. Working knowledge of 2D/3D CAD design software. Experience with structural enclosures, mechanical assemblies,...Work at officeWork visaMonday to Friday
- Epic in Appleton, WI, is seeking a Technical Solutions Engineer to work on software that impacts 305 million patients worldwide. This role involves diagnosing problems and managing solutions while collaborating with customers across various locations. The ideal candidate...WorldwideRelocation package
- DevOps: ApplicationsAzure DevopsLeveraging Azure to build out deployments for Data Factory and DatabricksCode managementScriptingUnderstanding TerraformWorking in a Federated build environmentDevOps and InfrastructureTop skills:Azure DevOpsTerraformAzure PowerShellAwareness...
- ...success. Your Impact Team Leadership: Manage, coach, and develop a team of solutions engineers/architects; conduct 1:1s, performance... ...Prior experience in a specific target industry (e.g., enterprise software, fintech, healthcare) Webex Events (formerly Socio)
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!



