The data camouflage company delivering Zero Trust Transit for a post-quantum world
Windows Developer
Location
Ohio
Posted
18 hours ago
Salary
0
Seniority
Senior
Job Description
Windows Developer
SCATR
• Design, develop and maintain Windows-based software applications and components using the latest development technologies and best practices. • Collaborate with cross-functional teams, including product management and UI/UX design, to gather requirements and ensure successful implementation of features. • Translate business requirements into technical designs and code implementations, ensuring the delivery of high-quality software solutions. • Write efficient and maintainable code that meets the project's functional and performance requirements. • Conduct thorough testing and debugging of applications to ensure software quality and reliability. • Work closely with Quality Assurance teams to identify and fix software defects and inconsistencies. • Stay updated with the latest industry trends, technologies and best practices for Windows software development. • Participate in code reviews, provide constructive feedback and continuously seek opportunities for codebase improvement. • Collaborate with the DevOps team to automate build, deployment and testing processes. • Assist in providing timely resolution of customer-reported issues.
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a C developer, with a strong focus on developing Windows-based software applications.
- Proficiency in Windows development frameworks, such as .NET (C#) and WPF.
- Solid understanding of object-oriented programming principles, design patterns, and software development methodologies.
- Strong knowledge of database concepts and SQL, preferably experience with relational databases such as MS SQL Server.
- Experience with source control tools (e.g., Git) and project management systems (e.g., JIRA).
- Familiarity with Agile software development practices and the ability to work in a collaborative team environment.
- Excellent problem-solving and analytical skills, with a keen eye for detail.
- Strong communication and teamwork skills, with the ability to effectively collaborate with both technical and non-technical stakeholders.
- Ability to work in a fast-paced, dynamic environment and quickly adapt to changing priorities and project needs.
- Familiarity with SaaS platforms and cloud-based technologies is a plus.
Benefits
- Innovative Technology: Work with cutting-edge technologies that are transforming data security.
- Collaboration & Growth: Join a dynamic team where your contributions directly impact global organizations' ability to secure their data in motion.
- Competitive Benefits: We offer a comprehensive benefits package, flexible working hours and the opportunity to work on impactful projects.
Related Guides
Related Job Pages
More Software Engineer Jobs
PeopleSoft PeopleTools 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 PeopleSoft PeopleTools Engineer responsible for the architecture, installation, configuration, upgrade, and ongoing technical operation of enterprise PeopleSoft environments. In this role you will own the technical backbone of the PeopleSoft platform — including PeopleTools upgrades, image applications, security configurations, search server operations, and integration with cloud and middleware platforms. The ideal candidate will combine deep PeopleTools and PeopleSoft administration experience with strong fundamentals in Oracle database, Linux/Unix, and modern DevOps practices. 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 - Install, configure, and operate PeopleSoft environments across development, test, training, and production. - Lead PeopleTools upgrades, PeopleSoft Update Manager (PUM) image applications, and patch deployments. - Manage application servers, process schedulers, web servers (WebLogic), and the integration broker gateway. - Administer Elasticsearch / OpenSearch (or Verity legacy) deployments supporting PeopleSoft search. - Perform PeopleSoft system copies, refreshes, and clones across environments, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Implement and tune database connectivity, including Oracle Database administration tasks in partnership with DBA teams. - Configure PeopleSoft security at the application, web, and infrastructure layers. - Operate PeopleSoft Cloud Manager or equivalent automation tooling where applicable. - Design and operate HA/DR strategies for PeopleSoft environments, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Develop automation tooling using shell, Python, or Ansible to reduce operational toil. - Monitor system health and performance, leading capacity planning and tuning activities. - Provide hands-on post-go-live and hypercare support, working closely with operations teams to triage incidents quickly, identify root causes, and drive durable fixes that improve long-term system stability. - 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 and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing, helping the broader team grow in technical maturity and confidence over time. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of PeopleSoft PeopleTools administration experience. - Hands-on experience with PeopleTools upgrades and PeopleSoft Update Manager (PUM). - Strong experience with WebLogic, Tuxedo, and PeopleSoft application/process scheduler servers. - Experience administering Elasticsearch / OpenSearch in support of PeopleSoft. - Working knowledge of Oracle Database administration. - Strong Linux/Unix skills and shell scripting experience. - Familiarity with PeopleSoft Cloud Manager or equivalent automation tooling. - Experience operating HA/DR for PeopleSoft. - Strong troubleshooting, communication, and documentation skills. Preferred Qualifications - PeopleSoft certifications. - Experience operating PeopleSoft on OCI, AWS, or Azure. - Exposure to infrastructure-as-code (Terraform, Ansible). - Familiarity with CI/CD patterns for PeopleSoft change management. - Experience with PeopleSoft Selective Adoption strategy. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 650-6699. Learn more about Bright Vision Technologies at www.bvteck.com .
Windchill Integration 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 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.
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


