The ideal candidate for this position will have a broad technical skillset and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.
Responsibilities
- Be a part of Dashboard widget creation / customization team
- User Interface development using well-known UI Frameworks
- Develop Customized widgets
- Analyze, design, code, test, and debug existing and new programs
- Develop design documents, based on the functional specification and requirements in a concise manner
- Review and develop all application requirements, including functional, security, integration, performance, quality, and operations requirements
- Implement the technical architecture requirements
- Contribute to organization in developing innovative Tools, Comprehensive Templates, and Scalable Processes
- Contribute and Support in building a healthy and growing work culture
- Interact with cross-functional teams spread across multiple products and locations, as needed
Key Skills & Requirements
3DEXPERIENCE Dashboard / Widget Development experience or ENOVIA Development (configuration & customization)Skilled in Java, JavaScript (RequireJS, ES6), HTML, CSS, JQuery , debugging, and frameworks ( VueJS, ReactJS, AngularJS, NodeJS, NPM )Experience in solution design & development , OOTB / custom demos, and technical troubleshootingStrong customer communication with clear, concise deliveryProven mentoring and people management skills; works well under pressure with high attention to detailKnowledge of DevOps & Agile , process creation, code quality checks, and issue trackingSoft skills : quality-focused, efficient, organized, quick learner, leadership mindset, and result-oriented