Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications. We recognize that our people are our strength. We are an equal opportunity employer and place a high value on diversity and inclusion. We do not discriminate on the basis of any protected attribute. We make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Bright Vision Technologies is an Equal Opportunity Employer, including Disability/Veterans.
Windchill Integration Developer
Location
United States
Posted
21 hours ago
Salary
$100K - $150K / year
Seniority
Mid Level
Job Description
Windchill Integration Developer
Bright Vision Technologies
Role Description We are seeking an experienced Windchill Integration Developer to design, build, and operate integrations connecting PTC Windchill with ERP, MES, CAD, and other engineering and manufacturing systems. In this role you will own the technical integration layer between Windchill and the broader enterprise systems landscape. The ideal candidate will bring deep hands-on Windchill integration experience and a strong understanding of enterprise integration patterns, middleware platforms, and PLM-to-ERP data flows. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Key Responsibilities - Design and develop integrations between Windchill and ERP systems (SAP, Oracle EBS, Oracle Cloud) using Info*Engine, web services, and middleware platforms. - Build CAD integrations for Creo, SolidWorks, AutoCAD, Catia, and NX with Windchill, including check-in/check-out workflows and metadata mapping. - Develop integrations between Windchill and MES, MOM, and quality systems. - Build REST and SOAP services for Windchill data using OData, Info*Engine, or custom Java services. - Implement message-based and event-driven integrations using middleware (MuleSoft, Boomi, OIC, SAP CPI). - Design and operate robust error-handling, alerting, and resubmission patterns. - Profile and optimize performance of high-volume integrations. - Lead migration efforts to retire legacy point-to-point integrations. - Collaborate with PLM, ERP, and CAD functional teams to align integrations with business processes. - Develop integration documentation, message specifications, and runbooks. - Provide hands-on post-go-live and hypercare support. - Mentor and coach junior and mid-level engineers. - Continuously evaluate emerging integration tools and patterns. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of PLM integration experience with a strong focus on Windchill. - Hands-on experience with Info*Engine and Windchill Java API. - Experience designing PLM-to-ERP integrations (SAP, Oracle). - Working knowledge of CAD integration patterns. - Experience with middleware platforms such as MuleSoft, Boomi, OIC, or SAP CPI. - Strong SQL skills and familiarity with Windchill data model. - Experience with REST and SOAP web services. - Excellent troubleshooting and documentation skills. - Strong communication and collaboration skills. Preferred Qualifications - PTC Windchill certifications. - Experience with ThingWorx or IIoT integration. - Exposure to API management platforms. - Familiarity with event-driven and Kafka-based integration patterns. - Experience operating Windchill in the cloud. How to Apply For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3899. We recognize that our people are our strength, and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description We are seeking a Junior GenAI Developer to support the design, development, and operation of production-grade Generative AI solutions. The role focuses on Retrieval-Augmented Generation (RAG), internal knowledge platforms, and AI-driven automation use cases. This is not a prompt-writing role; it is a hands-on engineering position focused on building reliable, scalable AI systems. - Implement core RAG pipelines including ingestion, chunking, embedding, retrieval, and response generation. - Develop Python-based services and APIs that integrate Large Language Models (LLMs). - Assist in building agent-based workflows with tool/function calling. - Work with vector databases and hybrid search mechanisms. - Participate in debugging hallucinations, retrieval failures, and quality issues. - Write clean, testable, and maintainable code. - Collaborate with senior engineers to move GenAI POCs into production. Qualifications - 2+ years of experience with Python programming and backend development. - Understanding of REST APIs and backend service development. - Basic understanding of LLMs, tokens, context windows, and hallucination. - Foundational knowledge of embeddings and vector search. - Familiarity with Git and standard software development practices. Requirements - Experience with LangChain, LangGraph, or similar frameworks (Nice To Have). - Hands-on experience with AWS cloud services (Nice To Have). - Exposure to Amazon Bedrock, OpenAI, or Anthropic APIs (Nice To Have). - Experience with OpenSearch, Pinecone, Chroma, or FAISS (Nice To Have). - Understanding of RAG evaluation metrics such as faithfulness and relevance (Nice To Have). - Awareness of prompt injection risks and basic security practices (Nice To Have). Benefits - Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth. - Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program. - Work From Anywhere Culture: make the most of the flexibility that comes with remote work. - Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities. - Global Impact: collaborate on impactful projects for top global clients and shape the future of industries. - Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events. - Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
• Design and configure Connected Systems and Integration Objects to consume PeopleSoft web services (REST/SOAP) • Architect complex Custom Data Types (CDTs) and Record Types that map accurately to PeopleSoft's underlying Oracle database schemas • Develop end-to-end process models that trigger actions in PeopleSoft, such as employee onboarding, financial approvals, or procurement updates • Create Appian Web APIs to allow PeopleSoft to push real-time data updates or event notifications back into Appian • Build intuitive SAIL forms and dashboards that aggregate data from multiple systems for a unified user experience • Implement secure handshakes between systems using OAuth 2.0, SAML, or certificate-based authentication
Role Description Time & Materials to provide consulting support to assist with deployment, configuration of software solutions. - Modify data model as needed in BMIDE (business objects, extensions) - Write up ITK code for workflow handler, BMIDE extension, or stand-alone utilities. - Modify existing workflow and authorize new workflow Development will include: - Create new tab in existing revision stylesheet - Designing custom table/layout that has attributes from objects - Providing auto-refreshes when change done in tab attributes - Property load / formulas / calculations / saving values - Support of dynamic formulas - Support of dynamic tables - Creation of schedule as per data filled in tab - Support auto-signoff tasks - ITK /custom SOA calls to autosignoff tasks Should know: - AW customization (declarative coding / custom actions/ custom tables/ UI) and how to call custom ITK SOA from AW actions/events. - Write custom ITK SOA and understand which existing APIs can be called from AW to achieve tasks (like calling workflows) - For IOPT, need knowledge of consuming/creating webservice and using ITK APIs to create/update custom item revisions - How to read json/excel data from external systems - Write custom C / Java clients that get data using ITK APIs or have new ITK SOA written to extract data from custom item revisions / BOM. - Knowledge of ITK APIs, Workflow plus creation of csv/excel files Utilize: - ITK APIs to extract data from custom revisions along with BOM data and write to excel/csv - ITK APIs to extract BOM data and write to excel/csv - ITK messaging API calls and custom ITK to send notifications by reading user current user tasks as per status Qualifications - Experience with Teamcenter development - Proficiency in ITK APIs - Knowledge of AW customization - Experience with web services and JSON/Excel data handling Requirements - Strong programming skills in C / Java - Ability to write custom ITK SOA - Experience with BOM data extraction and manipulation Benefits - Competitive salary - Flexible working hours - Health and wellness programs
Dell Boomi Developer
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications. We recognize that our people are our strength. We are an equal opportunity employer and place a high value on diversity and inclusion. We do not discriminate on the basis of any protected attribute. We make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Bright Vision Technologies is an Equal Opportunity Employer, including Disability/Veterans.
Role Description We are seeking an experienced Dell Boomi Developer to design, build, and operate enterprise integrations using the Boomi AtomSphere platform. In this role you will own the full integration lifecycle — from analysis and design through development, deployment, monitoring, and ongoing support — and will partner with application teams, enterprise architects, and integration partners. The ideal candidate will combine strong hands-on Boomi expertise with broad knowledge of enterprise integration patterns, API management, and event-driven architectures. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of integration experience with strong focus on Dell Boomi AtomSphere. - Hands-on experience with Boomi processes, connectors, and Atom/Molecule runtimes. - Solid scripting skills (Groovy, JavaScript) for Boomi customization. - Working knowledge of Boomi API Management. - Experience with API security standards (OAuth2, mTLS, certificate-based). - Familiarity with event-driven integration patterns. - Hands-on experience integrating SAP, Salesforce, Workday, NetSuite, or similar SaaS platforms. - Experience with CI/CD tooling for Boomi. - Excellent troubleshooting, communication, and documentation skills. Requirements - Design and develop Boomi integration processes, including connectors, data maps, decisions, branches, and exception handling. - Apply Boomi’s low-code patterns alongside custom scripting (Groovy, JavaScript) for complex transformations. - Build connectors and use the Boomi Connector SDK where required. - Configure and manage Atom and Molecule runtimes appropriate to workload needs. - Design and operate API management strategies using Boomi API Management. - Implement secure authentication patterns including OAuth2, mTLS, and certificate-based authentication. - Build event-driven and pub/sub patterns using Boomi Flow, Event Streams, and external messaging platforms. - Develop CI/CD pipelines for Boomi processes using Boomi’s deployment APIs, GitHub Actions, or Jenkins. - Lead migration efforts to retire legacy integrations from other middleware platforms to Boomi, planning phased cutovers, building backward-compatibility shims where needed, and ensuring each migration step is reversible and well-monitored. - Implement comprehensive monitoring, alerting, and operational dashboards, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Profile and optimize performance of high-volume Boomi integrations, applying systematic measurement, targeted improvements, and data-driven validation to deliver quantifiable gains in throughput, latency, or resource efficiency. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time. - Mentor junior developers and contribute to internal integration patterns and standards. Benefits - Competitive base salary commensurate with experience, plus benefits.

