职位描述:
Job Description:
The IT R&D Software Engineer plays a critical role in the customized development, source code management of an organization's IT applications, like Teamcenter, Solid Edge, and other surrounding systems, etc. This position is responsible for software development and ensuring the seamless operation of all IT applications necessary for the organization's business operation. The primary purpose of the IT Senior R&D Software Engineer is to develop software and ensure that the company's IT developed functions working smoothly to support business operations, enhance productivity, and achieve strategic goals.
61 Act as an internal software developer to understand the R&D business needs/processes and build applications.
61 Consultant responsible for the implementation/rollout of the R&D system solution to the assigned entities.
61 Participate as a consultant, tester, code reviewer and code manager in end-to-end PLM (such as Teamcenter, SE or other ***** PLM platform) project and further development.
61 Work closely with key end-users, vendors and IT fellows to develop coding according to business requirement.
61 Collaborate with end-users to develop and implement new features for system enhancement.
61 Assist IT Service owner to monitor and governs PLM system and related R&D tooling.
61 Work in Teamcenter, SE support environment.
Skills and Knowledge:
1. EDUCATIONAL QUALIFICATIONS / PROFESSIONAL KNOWLEDGE
61 Bachelor's degree in Computer Science, Information Technology, or relevant disciplines. A Master's degree is preferred.
2. RELEVANT EXPERIENCE (Professional / Project / Leadership / Intercultural Experience, etc.)
61 5+ years of experience in IT R&D Application development, including hands-on experience with PLM (Such as Teamcenter) project development etc.
61 Proven experience in development(or 2nd development) of IT applications, like Teamcenter, Solid Edge, web systems etc.
61 Solid understanding of Teamcenter data structure and RAC/ITK/SOA/AWC development.
61 Proficient in JAVA, C/C++, SpringBoot.
61 Familiar with .NET, JavaScript, Vue, MS SQL, Git, CI/CD.
61 Deep knowledge of coding standardization, performance, root cause analysis and optimization.
61 General knowledge of PLM in discrete manufacturing industry.
61 General knowledge of technology and related implementation methodologies which support the provision of application services for the area of responsibility.
61 Requisite knowledge and communication skills to work with the IT manager, R&D business team and vendors in supporting planning, budgeting, prioritization, development and alignment on the overall area of responsibility.
61 Deep knowledge of Information security under R&D.
61 Basic knowledge of ICT Infrastructure and end user system.
61 Used to work on complex IT environments.
61 Logical reasoning and problem-solving skills.
61 Fluent English and Mandarin (both oral and writing).
3. REQUIRED CHARACTERISTICS & BEHAVIOURS
61 Used to work in international, multilingual teams.
61 Problem-Solving Abilities: Excellent problem-solving and analytical skills to address complex Application challenges and find innovative solutions.
61 Adaptability: Being adaptable to rapidly changing technology and business requirements, while managing risks and opportunities effectively.
61 Communication Skills: Exceptional communication and interpersonal skills to collaborate with various stakeholders, explain technical concepts to non-technical audiences, and build strong relationships.
61 Results-Oriented: A results-driven mindset with a focus on achieving deliverables and meeting project deadlines.
61 Customer-Service Orientation: A customer-centric approach, ensuring that the IT Application supports the organization's needs and delivers a high level of customer satisfaction.
61 Collaborative Approach: The ability to work collaboratively with other IT teams, departments, and vendors to ensure seamless operations and achieve common goals.
61 Innovation Mindset: A willingness to explore and adopt emerging technologies and innovative solutions to enhance the organization's IT Application.
61 Cybersecurity Awareness: Strong awareness of cybersecurity best practices and a commitment to ensuring a secure IT Application.
61 Self-directing and self-motivated towards improvement
61 Work with minimal supervision
61 Teamwork
61 Positive Attitude