Job Closed
This listing is no longer active.
Junior Windchill Developer
Location
Canada
Posted
8 days ago
Salary
$45.0K - $105.5K / year
Seniority
Junior
Job Description
Junior Windchill Developer
Minor Hotels Europe and Americas
• Assist in customizing and extending Windchill using Java, JSP, Info*Engine, and Windchill APIs • Develop and maintain Workflows, Lifecycle templates, and UI customizations • Support Windchill configuration activities, including object initialization rules (OIR), type/attribute creation, and preference management • Assist in Windchill upgrades, patches, and deployments • Work with senior team members to debug issues in Method Server logs, workflow logs, and application logs • Support Data loading/migration activities using LoadFiles or Windchill Bulk Migrator (WBM) • Participate in integration tasks between Windchill and external systems (ERP, CAD applications, SSO, Directory Server, etc.) • Provide day to day support for end user issues, enhancements, and performance troubleshooting • Follow established development processes, documentation standards, and code review practices
Job Requirements
- Bachelor’s degree in Computer Science, Information Technology, Mechanical/Manufacturing Engineering, or related field
- Strong understanding of Core Java and Object Oriented Programming (OOP)
- Basic knowledge of Web Technologies (HTML, JSP, JavaScript, XML, JSON)
- Familiarity with SQL and relational databases (Oracle / SQL Server)
- Knowledge of version control tools such as Git or SVN
- Good analytical and troubleshooting skills
- Ability to learn Windchill architecture, workflows, and customization frameworks
- Exposure to Windchill PDMLink, Windchill PartsLink, or ProjectLink (Nice to have)
- Knowledge of Info*Engine tasks and adapters (Nice to have)
- Experience with Workflow automation or Business Rules (Nice to have)
- Basic understanding of CAD Data Management in Windchill (Creo, CAD Workers) – Nice to have
- Familiarity with REST/SOAP APIs and integration concepts (Nice to have)
- Understanding of Linux commands and application servers (Apache/Tomcat) – Nice to have
- Strong communication and teamwork skills
- Ability to follow instructions and document work clearly
- Willingness to learn and grow in a PLM environment
- Problem solving mindset with attention to detail
Benefits
- Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
- Company paid holidays
- Personal Days
- Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
Related Guides
Related Job Pages
More Software Engineer Jobs
• Own small to medium OutSystems low-code solutions and features from design through production with minimal guidance. • Improve solution quality and team practices, mentor Application Developer 1 teammates through clear documentation, thoughtful reviews, and knowledge sharing as appropriate, and participate in the weekly on-call rotation handling a broader set of incidents. • Influence spans the solution or feature area. • Lead implementation of OutSystems Reactive Web applications and workflow automation features or components in Service Studio, break down work, estimate, and drive to delivery. • Conduct thoughtful reviews of applications, automations, and configurations for clarity, maintainability, and correctness, raise the bar on testing and documentation. • Support production solutions, lead incident triage for the team's area using execution history, logs, and telemetry, and document findings and fixes in the team wiki and repository READMEs where appropriate. • Contribute to incident reviews and follow-ups that reduce repeat issues, including improvements to error handling, alerts, and resilience patterns. • Apply sound solution architecture principles in everyday work, guide Application Developer 1 teammates on the basics, and improve observability, reliability, security, and privacy baselines for owned solutions. • Partner with product and design on solution shaping, highlight risks and tradeoffs such as platform licensing, performance, and governance constraints, and propose pragmatic alternatives. • Contribute to team design documents, review designs for adjacent solutions or integrations, and champion documentation quality. • Identify and deliver incremental refactors that reduce toil, improve performance, and increase reuse across low-code solutions. • Participate in daily standups and core team ceremonies, communicate status and risks early.
Role Description As the company continues to grow and expand its presence, they are now looking for a talented Wordpress Developer to join their team. This is the perfect opportunity for someone who thrives in a fast-paced environment, takes ownership of their work, and aligns closely with company goals. - Develop, customize, and maintain WordPress websites, themes, and plugins - Collaborate with designers, marketers, and stakeholders to deliver high-quality websites - Optimize websites for performance, speed, SEO, and responsiveness - Troubleshoot and resolve website issues in a timely manner - Implement website updates, backups, and security best practices - Ensure cross-browser compatibility and mobile responsiveness - Continuously suggest improvements to enhance user experience and site functionality Qualifications - At least 5+ years minimum of proven experience as a WordPress Developer (portfolio required) - Strong proficiency in HTML, CSS, JavaScript, and PHP - Experience with custom themes and plugin development - Familiarity with page builders (e.g., Elementor, WPBakery) - Understanding of SEO principles and website performance optimization Requirements - Experience with version control (e.g., Git)
• Diseño, desarrollo y optimización de procesos ETL/ELT utilizando Talend. • Modelado de datos y asegurar la calidad y consistencia de los flujos de integración. • Colaborar activamente en la definición de soluciones técnicas.
Senior Analyst, Process Optimization Engineering
QualfonBe the best and make each person's life better.
• Identify Improvement Opportunities • Assist process owners in identifying improvement opportunities. • Contextualize and conceptualize objectives and needs within the framework of: • Mission Statement • Mission Leader role definition • STRIDES values • Manage Operational Information • Work with business teams, leveraging technology as needed. • Assist process owners in improving current processes and resolving process-related issues. • Conduct meetings, collect data, analyze information, and document processes. • Study and improve existing processes. • Provide education to standardize terminology across areas, departments, and geographic locations. • Process Workshops Facilitation • Lead process redesign workshops. • Facilitate process mapping and business process reengineering. • Document objectives, analysis, and conclusions. • Provide training on process improvement tools. • Assist in documenting policies and procedures resulting from improved processes. • Support presentations of improved processes to stakeholders for discussion. • Executive and Client Support • Support executives responsible for strategic client relationships on process optimization initiatives. • Present process improvement initiatives and results to clients at executive levels. • Monitor, assess, and recommend solutions for both transactional and strategic issues, including those beyond the scope of work. • Develop strong line management relationships to ensure alignment with business objectives. • Build strong client relationships based on trust and confidentiality. • Audits and Assessments • Perform moderately complex audits and assessments of internal processes to ensure compliance. • Conduct audits related to: • Newly hired employees • Technology management • Project and program management • Supplier management • Draft audit reports and present issues with practical cross-functional solutions. • Complete assigned audits within budgeted timelines. • Identify emerging risks and recommend improvement solutions. • Contribute to audit process improvements, including automated routines. • Apply internal audit standards, policies, and regulations. • Continuously plan for future quality department operations and procedural improvements.




