What are the responsibilities and job description for the Netsuite Developer position at Global Payments?
Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow.
AdvancedMD is looking for a NetSuite Developer to join our growing ITSecOps team. In AdvancedMD’s DevSecOps culture, the NetSuite team is responsible for the availability, performance, efficiency, change management, monitoring, emergency response, and capacity planning of the NetSuite application. Our team works closely with other departments and stakeholders to define, implement, improve, and automate NetSuite processes and third-party system integrations.
Responsibilities:
- Assist in the development and architecture of integrations between NetSuite and other systems/applications
- Provide day-to-day business support via case management for new and existing integrations as well as customizations and enhancements
- Create customized objects to meet specific business needs including tables, fields, forms, and saved searches
- Develop, customize, configure, and test NetSuite ERP modules, information reports, workflows, custom applications, code and scripts to support specific business needs
- Collaborate closely with company stakeholders to understand how to best support business requirements, policies, and procedures
- Perform release preview compatibility testing and application upgrades as needed
- Interface outside of ERP implementation team resources to address customization and configuration requirements based on business needs to achieve overall priorities
- Act as a critical point of contact for NetSuite and work with NetSuite support to resolve any issues
Ideal Candidate:
- Has a Bachelor’s degree and/or 3 years of working experience in a NetSuite Development/Administration role
- Understands the operational challenges of running services at scale and commit to addressing those challenges with automation instead of sustained human toil
- Is familiar with and embraces Agile methodologies
- Demonstrates solid interpersonal skills
- Has experience with HTML/CSS, JavaScript, PHP, SQL, XML, JSON, SOAP, and/or ReST/oData
- Has SuiteScript 2.x experience and a solid understanding of all script types (Client, Scheduled, MapReduce, Suitelet, Restlet, Portlet, User Event, Workflow Action, etc.).
- Has experience with various web services (REST, SOAP – SuiteTalk) and how to authenticate requests using token-based methods such as OAuth 1.0 and 2.0
- Understands NetSuite Roles and Permissions, and industry security best practices
- Has experience with third party integration tools and NetSuite APIs (Celigo, Vertify, CRM integrations)
- Has experience using NetSuite tools like SuiteBuilder, SuiteFlow, SuiteTalk, and SuiteAnalytics
- SuiteCloud Developer or SuiteCommerce Developer certifications a plus
About AdvancedMD –
Click here to learn more about what we do, meet the team, and hear from our customers
AdvancedMD, based in South Jordan, Utah, is a healthcare technology company that employs more than 680 team members. The company offers cloud medical office software to ambulatory medical practices. The company supports independent physicians and their staff with a comprehensive suite of solutions including practice management, electronic health records, telemedicine, patient relationship management, business analytics reporting, and physician-performance benchmarking. AdvancedMD offers a flexible outsourced billing option for practices looking to use a third-party billing company. AdvancedMD is a Global Payments company.
Global Payments Inc. is an equal opportunity employer.
Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.
Lead Netsuite Administrator
Vox Nutrition -
West Jordan, UT
Netsuite Accounting Coordinator
Grand Trunk -
Bountiful, UT
Accounts Payable Associate - NetSuite
bioMérieux -
Salt Lake, UT