Implementation Engineer, NetSuite Practice

BTM GlobalMinneapolis, MN
11h

About The Position

Job Summary A NetSuite Implementation Engineer is a technical contributor as well as an effective member of a development team. The Implementation Engineer is expected to develop, modify, debug, unit test software applications with high productivity and quality, and support other development tasks depending on different phases, time and the need of software project development cycles, including production support. Essential Functions: Technical Functions Review requirements, functional specifications /requirement and defect descriptions and create technical designs based on the requirements. Implement new features, integrations, enhancements, and fix issues through coding, debugging, unit testing, and reporting with high productivity and quality. Create and maintain project documents including but not limited to technical diagrams, , deployment and release notes. Contribute to technical design document by working closely with Sr. Tech Lead or Implementation Engineer. Perform assigned tasks during the NetSuite ERP implementation project lifecycle for clients including but not limited to environment setup, data migration, design and implement customization and integration production support. Collaborate and support functional /Solution Architect team and quality assurance teams within the NetSuite ERP implementation project lifecycle. Work closely with Senior Implementation Engineer on reviewing technical solutions. Participate in triage sessions with clients and work closely with Sr Tech Lead or Sr. Implementation Engineer to review the approach/solution/fix. Self-study and research new functionalities and technologies related to NetSuite ERP projects. Be proactive in communication issues, risks, solutions, technical approached and technical feasibility with onshore and offshore teams. Work closely with BTM development team to review the solution and approach or update the issue with details. Update Issue tracking system on a daily basis and work closely with the team Other Functions: Follow company procedures and security practices Present, attend and participate in BTM meetings and training opportunities as required May perform other job-related duties as assigned Education, Experience and Other Skills: College degree in Software Engineering, Computer Science or related fields is preferred 1-2 years of experience in software development

Requirements

  • 1-2 years of experience in software development
  • Experience in at least one of programming languages such as JavaScript (ES6 is preferred)/TypeScript, Java or C#
  • Experience with JavaScript frameworks and ecosystem such as NodeJS, Vue, Angular, ReactJS
  • Experience in at least one of relational database systems such as Oracle, MS SQL Server or MySQL
  • Experience with integrations, APIs and web services
  • Experience with Git/SVN for version control, code collaboration, and branching strategies
  • Ability to work flexible hours as needed to accommodate offshore team and client needs
  • Ability to clearly communicate design rationales and build consensus around designs
  • Ability to develop innovative approaches to complex design problems
  • Time management to meet deadlines
  • Strong desire for ownership of assigned tasks and problem solve
  • Excellent written and oral communication skills
  • Ability to work collaboratively with internal and external teams on projects
  • Ability to collaborate with or provide oversight to an offshore team to complete project deliverables
  • Ability to communicate with the client’s technical staff, other project leads, and the project manager to deliver results
  • Basic understanding of retail or eCommerce operations and how packaged software works within this industry
  • Ability to handle and be trusted with confidential and/or sensitive information
  • Ability to work in a fast-paced, constantly changing environment
  • Ability to be flexible and to handle multiple projects in an organized, timely manner
  • Ability to problem-solve, work under pressure, and to effectively manage stress
  • Proactive, team player, innovative thinker
  • Personable, professional image with internal team members and external clients

Nice To Haves

  • College degree in Software Engineering, Computer Science or related fields is preferred
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
  • Having any NetSuite SuiteFoundation, Administrator, ERP Consultant, SuiteCloud Developer I & II, SuiteCommerce Developer Certification is a plus

Responsibilities

  • Review requirements, functional specifications /requirement and defect descriptions and create technical designs based on the requirements.
  • Implement new features, integrations, enhancements, and fix issues through coding, debugging, unit testing, and reporting with high productivity and quality.
  • Create and maintain project documents including but not limited to technical diagrams, , deployment and release notes.
  • Contribute to technical design document by working closely with Sr. Tech Lead or Implementation Engineer.
  • Perform assigned tasks during the NetSuite ERP implementation project lifecycle for clients including but not limited to environment setup, data migration, design and implement customization and integration production support.
  • Collaborate and support functional /Solution Architect team and quality assurance teams within the NetSuite ERP implementation project lifecycle.
  • Work closely with Senior Implementation Engineer on reviewing technical solutions.
  • Participate in triage sessions with clients and work closely with Sr Tech Lead or Sr. Implementation Engineer to review the approach/solution/fix.
  • Self-study and research new functionalities and technologies related to NetSuite ERP projects.
  • Be proactive in communication issues, risks, solutions, technical approached and technical feasibility with onshore and offshore teams.
  • Work closely with BTM development team to review the solution and approach or update the issue with details.
  • Update Issue tracking system on a daily basis and work closely with the team
  • Follow company procedures and security practices
  • Present, attend and participate in BTM meetings and training opportunities as required
  • May perform other job-related duties as assigned
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service