CAA Programmer CATIA Enovia CAA
Location
United States
Posted
1 day ago
Salary
0
Seniority
Mid Level
Job Description
CAA Programmer CATIA Enovia CAA
BizTech Fusion
Role Description Must Have Technical/Functional Skill: - Strong knowledge & Experience in CATIA CAA (Component Application Architecture) - CAA Automation skills of CATIA and ENOVIA - Experience in GUI Development, Webservices and API using CAA V5 - Experience in new API creation using CAA for Java and C++ Clients - Good mechanical design and Geometric Development knowledge is an advantage Roles & Responsibilities: - Develop and expose new APIs in CATIA and ENOVIA V5 using CAA V5 - Ensure adherence to architectural and technical standards - Ensure software quality, effectiveness, performance, and reliability - Participation in peer and formal reviews Qualifications - 6-20 years of experience required Company Description
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description Build bespoke WordPress websites and help shape the future of a growing web development function. This role is responsible for developing bespoke WordPress websites using custom themes based on approved Figma designs. The successful candidate will build high-quality, scalable websites while maintaining existing client sites and collaborating with designers, project managers, and digital marketing specialists. The role also offers the opportunity to influence the future direction of the web development function by researching emerging technologies, improving development processes, and supporting the long-term evolution of the department, with progression into a future leadership position. Duties & Responsibilities - Design, develop and launch bespoke WordPress websites using custom themes. - Build responsive, accessible and high-performing websites that follow modern web standards. - Maintain, update and enhance existing client websites. - Work closely with designers, project managers and digital marketing specialists to deliver client solutions. - Optimise websites for performance, SEO and Core Web Vitals. - Integrate websites with third-party APIs and external platforms where required. - Troubleshoot, diagnose and resolve technical issues across multiple websites. - Ensure websites are secure, scalable and easy to maintain. - Contribute to code reviews and maintain high coding standards. - Research and evaluate new technologies, tools and development approaches. Qualifications - 2+ years' experience developing complete, bespoke WordPress websites. - Excellent knowledge of PHP, HTML5, CSS3 and modern JavaScript. - Experience building custom WordPress themes without reliance on page builders. - Solid understanding of WordPress architecture, hooks, templates and custom post types. - Experience with Advanced Custom Fields (ACF) and custom Gutenberg development. - Strong understanding of responsive design and mobile-first development. - Knowledge of website performance optimisation and Core Web Vitals. - Familiarity with Git version control and collaborative development workflows. - Experience integrating third-party APIs and external services. - Understanding of technical SEO best practices. - Strong problem-solving skills and attention to detail. - Ability to manage multiple projects and prioritise effectively. - Excellent communication skills. - Ability to work collaboratively within a team. Requirements - Remote, anywhere in South Africa. - Working Hours: 9:00 – 17:00 UK Hours. - Salary: R55,000. Benefits - Competitive salary. - Remote working arrangement.
Enterprise Intelligence Developer
Center for Health Care StrategiesBetter care where it's needed most
• Develop and maintain data solutions using Microsoft Fabric, including Lakehouse, SQL Analytics Endpoint, Spark, and OneLake. • Build and enhance data pipelines for ingestion, transformation, and curation of enterprise data. • Contribute to CI/CD implementation for Fabric assets using GitHub, including notebooks, SQL scripts, and deployment workflows. • Support modernization efforts for workloads currently dependent on the on‑prem EDW. • Assist in addressing technical debt resulting from the Clarity Oracle to SQL Server migration. • Collaborate with senior engineers and architects to follow established data engineering standards and best practices. • Support testing, validation, and operational monitoring of Fabric workloads. • Participate in production support and issue resolution as needed to ensure platform reliability.
Role Description The RealReal Customer Experience team is seeking a kind, curious, and highly collaborative Senior Software Engineer (Full Stack) who enjoys solving complex technical challenges and building exceptional user experiences. Our team is responsible for creating seamless and compelling experiences that make it easy for individuals to consign luxury items with The RealReal. We place a strong emphasis on collaboration, continuous learning, individual growth, and professional development. As a Senior Software Engineer, you will be both a hands-on technical contributor and a key influencer in shaping our engineering direction. You will lead and contribute to significant initiatives, mentor fellow engineers through code reviews and pair programming, and help drive the evolution of our technology platform. We are particularly excited to meet candidates who are passionate about luxury retail, e-commerce, sustainability, and The RealReal's mission of supporting a circular economy for high-end goods. Qualifications - 7+ years of professional software development experience. - Strong proficiency in Java or Kotlin, along with experience working in Ruby on Rails environments. - Expertise in modern JavaScript (ECMAScript), HTML, and CSS. - Experience building applications with React and related ecosystem tools, including Node.js and npm. - Familiarity with RESTful APIs, Git, TypeScript, IDEs, version control systems, and deployment tools. - Understanding of event-driven architectures, GraphQL, and database design fundamentals. - Strong problem-solving skills and a user-centric engineering mindset. - Interest in retail, e-commerce, luxury consignment, sustainability, or circular economy business models. Requirements - Design, develop, and maintain high-quality, scalable, performant, and testable software solutions. - Build and enhance customer-facing applications that directly support strategic company initiatives. - Contribute to technical architecture and engineering decisions that shape the future of our platform. - Collaborate closely with product managers, designers, and engineers to deliver impactful features. - Review pull requests and provide thoughtful, constructive feedback to teammates. - Participate in pair programming and knowledge-sharing activities across the team. - Deploy production-ready code and support applications throughout the software development lifecycle. - Continuously learn and explore new technologies, design patterns, and engineering practices. Benefits - Opportunity to work with a modern technology stack, including Java, Kotlin, TypeScript, GraphQL, Kafka, AWS Lambda, PostgreSQL, and DynamoDB. - Experience with legacy services built with Ruby on Rails, Elixir, and React. What Makes You Successful - You are curious, adaptable, and continuously seek opportunities to learn. - You thrive in collaborative environments and enjoy mentoring fellow engineers. - You balance technical excellence with pragmatic decision-making. - You care deeply about delivering value to users through technology. - You are excited by the opportunity to contribute to a mission-driven organization focused on sustainability and luxury resale.
Role Description Seneca Technologies is seeking an experienced Software Developer to support a program within a federal financial environment. This role focuses on developing, enhancing, and maintaining the Artiva software platform to meet evolving client requirements. The successful candidate will work closely with both technical teams and end users to design and implement solutions that improve workflow performance, system functionality, and overall operational efficiency. A key aspect of this position is collaborating with clients to optimize how Artiva is implemented and utilized, ensuring the platform effectively supports their business processes. - Design, develop, and enhance software solutions within the Artiva platform based on documented business and technical requirements. - Translate functional requirements into scalable and maintainable technical solutions, applying sound development practices and logical problem-solving techniques. - Create detailed solution design documentation for Artiva implementations to support customer understanding, system maintainability, and efficient deployment. - Collaborate directly with clients and stakeholders to optimize Artiva workflows and configurations, identifying opportunities to streamline processes and improve operational efficiency. - Participate in system implementation activities including configuration, integration, and deployment support. - Develop and execute acceptance testing plans, troubleshoot defects, and implement corrective solutions. - Provide technical guidance and support to business users to ensure effective use of Artiva capabilities and features. - Assist in gathering, refining, and documenting client requirements to support new functionality and system enhancements. - Maintain awareness of emerging technologies, development tools, and industry best practices to continuously improve system performance and solution quality. Qualifications - Bachelor’s degree in computer science, Information Systems, or a related technical field. - 5+ years of hands-on software development experience. - U.S. Citizenship with the ability to obtain and maintain required government security clearances. - Demonstrated experience developing or configuring solutions within the Artiva platform. - Ability to communicate technical concepts and solution architecture clearly to both technical and non-technical stakeholders. Requirements - Advanced experience with Artiva workflow design, administration, and scripting language. - Strong experience working with Cache ObjectScript and Cache database environments. - Experience creating and consuming REST and SOAP APIs in Cache. - Experience customizing Artiva Webstation interfaces and functionality. - Strong SQL skills, including query optimization and database design. - Experience with Cache database management and configuration. - Familiarity with Atlassian tools such as Jira, Confluence, and Bitbucket. - Experience with Git version control systems. - Experience with Shell scripting. - Working knowledge of web technologies (HTML, CSS, JavaScript). - Experience working in Agile development environments. - Strong written and verbal communication skills. - Ability to work independently and manage priorities in a fast-paced environment. - Ability to effectively articulate technical requirements and collaborate across technical and business teams. Equal Opportunity Statement Seneca Holdings provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex/gender, sexual orientation, national origin, age, disability, marital status, genetic information and/or predisposing genetic characteristics, victim of domestic violence status, veteran status, or other protected class status. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation and training. The Company also prohibits retaliation against any employee who exercises his or her rights under applicable anti-discrimination laws. Notwithstanding the foregoing, the Company does give hiring preference to Seneca or Native individuals. Veterans with expertise in these areas are highly encouraged to apply.

