Senior Group Technical Architect 3DEXP Platform, ENOVIA Fundamentals

HCL America Inc.
Wayne, NJ, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$208,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Computer-Aided Design Application Programming Interfaces (APIs) Agile Methodology Software Applications Computer Aided Three-Dimensional Interactive Application (CATIA) Configuration Management Continuous Delivery Continuous Integration Dassault Systèmes DELMIA (Software) Human-Computer Interaction Software Architecture
+13 more
Requirements Management Software Engineering Software Systems Strategies of Testing Test-Driven Development (TDD) Software Troubleshooting Backend Enovia Data Management Software Coding Service Stack User Administration Microservices

Job description

Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. Full-stack software developer responsible for all elements of software products with end-to-end accountability. Ability to select architecture direction with input from the architect. Exposure to agile software development methodologies. Good oral and written communication skills. Good analytical and problem solving skills.They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function. Key Responsibilities: 1. Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions 2. Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies

  1. Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc. 4. Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application 5. Collaborate with cross functional teams like product owners, designers, architects etc. 6. Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices. 7. Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency 8. Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery 9. Support security practices to safeguard user data including encryption and anonymization. 10. Create user-friendly and interactive interfaces 11. Develop and maintain back-end applications like APIs and microservices using server-side languages 12. Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration, 1. Design and develop technical architecture strategies for the 3dexperience platform fundamentals, enovia functional central, and enovia engineering central.

  2. Collaborate with cross functional teams to ensure alignment of technical solutions with business objectives.
  3. Implement best practices for system integrations, data management, and security within the platform.
  4. Lead initiatives to enhance and optimize the performance of the 3dexperience platform and related modules.
  5. Provide technical guidance and mentorship to junior team members working on the platform.
  6. Stay updated on the latest industry trends and advancements in 3dexperience and enovia technology to drive innovation within the organization., Job Purpose: The Senior Group Technical Architect is responsible for leading technical architecture strategies and solutions for the 3DEXPERIENCE Platform Fundamentals, ENOVIA Functional Central, and ENOVIA Engineering Central. This role involves designing, developing, and implementing technical solutions to meet business requirements and enhance the overall efficiency of the platform.

Key Responsibilities: 1. Design and develop technical architecture strategies for the 3dexperience platform fundamentals, enovia functional central, and enovia engineering central.

  1. Collaborate with cross functional teams to ensure alignment of technical solutions with business objectives.
  2. Implement best practices for system integrations, data management, and security within the platform.
  3. Lead initiatives to enhance and optimize the performance of the 3dexperience platform and related modules.
  4. Provide technical guidance and mentorship to junior team members working on the platform.
  5. Stay updated on the latest industry trends and advancements in 3dexperience and enovia technology to drive innovation within the organization.

Requirements

  1. Proficiency in 3dexperience platform fundamentals, including but not limited to catia, delmia, and simulia.
  2. Strong expertise in enovia functional central, understanding of bom management, change management, and project management functionalities.
  3. In-depth knowledge of enovia engineering central, with experience in requirements management, design collaboration, and configuration management.
  4. Excellent problem-solving skills and the ability to troubleshoot complex technical issues within the platform.
  5. Strong communication and interpersonal skills to effectively collaborate with stakeholders and team members.
  6. Proven experience in designing and implementing scalable and secure technical solutions in an enterprise environment. Other Requirements

1.Dassault Syst�mes Certified Professional for 3DEXPERIENCE Platform or ENOVIA is preferred., Skill Requirements: 1. Proficiency in 3dexperience platform fundamentals, including but not limited to catia, delmia, and simulia.

  1. Strong expertise in enovia functional central, understanding of bom management, change management, and project management functionalities.
  2. In-depth knowledge of enovia engineering central, with experience in requirements management, design collaboration, and configuration management.
  3. Excellent problem-solving skills and the ability to troubleshoot complex technical issues within the platform.
  4. Strong communication and interpersonal skills to effectively collaborate with stakeholders and team members.
  5. Proven experience in designing and implementing scalable and secure technical solutions in an enterprise environment.

Other Requirements: 1.Dassault Systèmes Certified Professional for 3DEXPERIENCE Platform or ENOVIA is preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:07 min

Transitioning architecture to microservices at Netflix

Steve Upton Steve Upton · World Congress 2022

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:38 min

Shifting from monolithic architectures to microservices and containers

Markus Kett Markus Kett · World Congress 2022

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all