Full Time

Software Engineer – Work From Home

Posted 2 years ago
New York
$30 - $40 per hour

Job Description

Job Type: Software Engineer from home
Location: New York work from home
Company: IGT 

Position Description:

IGT seeks an experienced Senior developer to join their fantastic and well-established Enovia/Matrix PLM Applications team! This is an isolated location. Develop, design, and alter general computer applications software or specialized utility programs and analyze user demands and generated software solutions.

Responsibilities:

  • Create and maintain the Enovia/Matrix PLM application utilized by the engineering, firmware, and other business departments.
  • Implement enhancements based on business requirements utilizing a group-defined process and SDLC or Agile methodology.
  • Preparation of specifications, server maintenance and building information, as well as any other required documents.
  • Support further engineering and business applications.
  • This contains concerns pertaining to upgrades, performance monitoring, recovery, and general user support. Analyze, debug, and resolve business user concerns. Issues could be with PLM application or linked to Matrix application’s connectivity with other apps.
  • Process mapping includes business process analysis (as-is, to-be), as well as process re-engineering and process optimization.
  • This job will also be required to develop credible collaborations across business functions, stakeholders, and other members of the Enterprise Apps team to define, deliver, and support the Enovia/Matrix PLM system cooperatively.

You Will

  • Experience with upgrading Enovia/Matrix Product to 2020x/2021x/2022, including creation and customisation of Enovia PLM utilizing Engineering Central, Part/BOM Management, Library central, Program Central, and Product Central in a V6 environment.
  • Developing in Eclipse using Java, MQL, TCL, ADK, AEF, J2EE, JSP, and JPO, as well as dealing with HTML, XSLT, XML, DOM, AJAX, and JavaScript. Practical experience using Spinner.
  • Must have decent experience working with batch operations.
  • Administration of SQL Server and performance enhancement for the Enovia/Matrix application.
  • Data Migration, SAP Integration, and Solid works Integration are currently being worked on.
  • Experience with source control management (GIT or TFS)\sDevelopment and customisation utilizing Matrix/Enovia Webservices and SOAP & REST Protocol.
  • Participated in all phases of the PLM Software Development Life Cycle, including requirements collection, analysis, design, coding, debugging, testing, deployment, and production support.
  • As required, support systems validation and testing for SOX and other regulatory compliance.
  • Develop and maintain standards, procedures, and documentation in collaboration with Enterprise Apps management and staff.
  • Participate in incident management for significant occurrences, outages, and other performance problems.
  • Perform other assigned duties and/or responsibilities.

You Have

  • Bachelor’s degree in Computer Science, Information Technology, or business, or comparable professional experience
  • Approximately eight years’ experience in Enovia/Matrix application development.
  • Capability to work autonomously with minimal instruction and oversight.
  • General Project management skills
  • Superior organizational, prioritizing, and multitasking skills.
  • Strong knowledge of corporate strategy and change management abilities.
  • Adaptable, open to change, and able to operate in uncertain settings and respond to new knowledge or unforeseen circumstances.
  • Excellent attention to detail; quality-focused and able to understand the big picture.
  • Superior oral and written communication abilities.