Software Engineer II - CMMS & Automation Systems
CLX Engineering is seeking a Software Engineer II focused on building and supporting industrial software applications that drive airport, logistics, and material handling operations. This is a true software engineering role-not a field controls technician position. The ideal candidate is a strong developer who understands industrial environments and can build reliable, scalable applications that integrate with automation systems, databases, and operational platforms.This role will work closely with the Software Engineering Manager and software development team to support CMMS-focused initiatives, industrial applications, integrations, and backend system functionality supporting automated operations.What You'll DoDesign, develop, test, and maintain industrial software applications and backend servicesBuild scalable applications using C#, Python, and modern .NET technologiesDevelop and maintain APIs, integrations, and database-driven applicationsSupport CMMS-related software initiatives and operational application developmentCollaborate with controls engineers, project managers, and operations teams to support software integration needsParticipate in software architecture discussions, code reviews, and development planningTroubleshoot software-related issues within production and testing environmentsCreate and maintain technical documentation, development standards, and deployment proceduresSupport application deployments, upgrades, and lifecycle maintenanceContribute to software modernization initiatives across industrial automation systemsRequirements5+ years of professional software engineering or software development experienceStrong proficiency in:C#Python.NET / ASP.NETSQL databasesExperience building enterprise or industrial software applicationsStrong understanding of software architecture, object-oriented programming, and application lifecycle managementExperience with REST APIs, integrations, and backend servicesFamiliarity with source control and development tools (Git, Azure DevOps, etc.)Ability to work cross-functionally with technical and operational teamsStrong troubleshooting and problem-solving abilitiesExcellent communication and documentation skillsPreferred QualificationsExperience with:BlazorWPF.NET MAUIDocker or containerized applicationsMongoDBIndustrial automation or manufacturing environmentsExposure to PLC-connected systems or industrial operational softwareUnderstanding of CMMS platforms or maintenance management systemsExperience supporting software in airport, logistics, or material handling industries