Software Engineer Sr - E3
Overview
In this role you will develop and automate software for the Windchill PLM system and connected apps, supporting CI/CD and development efforts. You will work within the Enterprise Business Services team to design, implement, test, and document software that solves business problems. You’ll ensure adherence to standards and contribute to system improvements, including integration with other enterprise systems. This is a chance to contribute to mission-focused software in a security-conscious environment.
Compensation / BenefitsMedicalDentalVisionFlexible work arrangements and schedules (e.g., 4x10)401(k) matchPaid time off
ResponsibilitiesDevelop and automate software for Windchill PLM and connected systemsPlan, coordinate, and execute software development activitiesDesign, develop, document, test, and debug software to meet requirementsMaintain software standards and apply SDLC practicesCorrect defects and produce operating instructions and technical documentationSupport CI/CD, DevSecOps, and automation effortsCollaborate with users and stakeholders to analyze capabilities and data requirementsEnsure cross-functional integration and compliance with security requirements
Key requirementsPLM Windchill and Thingworx development experienceSolid understanding of SDLCDevSecOps and CI/CD pipeline experienceKnowledge of Gitlab, GitHub, JIRA, ConfluenceProficient in Linux and WindowsDevelopment experience in Java, Python, C++Experience writing technical documentationStrong oral and written communication and collaboration skillsUS Citizenship and ability to obtain Secret Security Clearancestrong communicationinterpersonal collaborationproblem solvingREST APIsIT configuration and application setup/maintenancerelational databases and scripting