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 troubleshooting
Strong customer communication with clear, concise delivery
Proven mentoring and people management skills; works well under pressure with high attention to detail
Knowledge of DevOps & Agile , process creation, code quality checks, and issue tracking
Soft skills : quality-focused, efficient, organized, quick learner, leadership mindset, and result-oriented
Senior Developer • Pune, India