A pioneer in K-12 education since 2000, Amplify is leading the way in next-generation curriculum and assessment. Our core and supplemental programs in ELA, math, and science engage all students in rigorous learning and inspire them to think deeply, creatively, and for themselves. Our formative assessment products help teachers identify the targeted instruction students need to build a strong foundation in early reading and math. All of our programs provide educators with powerful tools that help them understand and respond to the needs of every student. Today, Amplify serves more than 10 million students in all 50 states. For more information, visitamplify.com.
We are seeking a Netsuite Developer to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and optimizing NetSuite solutions. This includes configuring NetSuite and its modules, developing data models, managing integrations, writing code, automating business processes, and creating custom functionality. The NetSuite Developer will work closely with NetSuite administrators, developers, and product owners, using Agile methodologies to design and deploy effective solutions.
Responsibilities: Design, develop, and maintain custom NetSuite scripts (SuiteScript 1.0/2.0) and workflows to meet business needs.
Customize and optimize NetSuite fields, forms, records, saved searches, reports, and dashboards.
Integrate NetSuite with other third-party systems using SuiteTalk (Web Services) or RESTlet frameworks.
Assist in improving existing integrations with 3PL and work with team members to ensure systems work optimally.
Maintain existing APIs based on guidance provided by peers
Manage and configure NetSuite roles, permissions, and system settings.
Deploy development works across multiple environments based on guidelines
Conduct code reviews and mentor junior developers
Monitor and troubleshoot NetSuite performance issues and implement solutions.
Maintain system integrity and security, including data management and backup procedures.
Work closely with business analysts and end-users to gather requirements and provide technical guidance.
Participate in the entire software development lifecycle, including analysis, design, development, testing, and deployment.
Stay updated with NetSuite updates and industry best practices
Document technical specifications and system designs for new functionalities and bug remediations.
Provide ongoing support and troubleshooting for NetSuite users across the organization.
Basic Requirements of the NetSuite Developer: Bachelor's degree in Computer Science, Information Technology, related technical field, or equivalent practical experience
Minimum of 4 years experience as a Netsuite Developer
Strong understanding of ERP, CRM, and financial modules within NetSuite.
Experience in computer science, data structures, algorithms, and software design
Proficiency in JavaScript, APIs, SQL, and Freemarker Template
Strong problem-solving skills and the ability to troubleshoot complex issues.
Excellent communication skills, both written and verbal, with the ability to interact with non-technical stakeholders.
Ability to work independently as well as collaboratively in a team environment.
Strong familiarity with agile software development practices and tools
Solution-oriented with a high sense of quality, attention to detail, accuracy, efficiency, and meeting tight deadlines
Preferred Skills & Experience of the NetSuite Developer: NetSuite certifications such as SuiteFoundation, SuiteCloud Developer, or SuiteCommerce Developer.
Experience with other ERP systems or software development platforms.
Familiarity with JSON formats and data exchange mechanisms
Experience with Version Controls like GitHub or GitLab
Experience with SuiteCloud Development Framework (SDF) or Automated Configuration tool like Salto
Understanding of business processes in operations and finance, such as Order to Cash, Procure to Pay, Revenue Recognition, and Inventory Management
Good organizational skills and ability to perform multiple tasks simultaneously, set priorities, and work in a team with diverse cultural backgrounds
Team player who is also able to operate independently and handle conflicting priorities while maintaining consistent, quality performance standards
Ability to manage multiple tasks within tight deadlines and prioritize effectively while delivering high-quality work
Interested in teaching fellow Amplifiers
Experience in education or ed-tech industry
What we offer:
Salary is only one component of the Amplify Total Rewards package, which includes a 401(k) plan, competitive health insurance and mental health options, basic life insurance, paid time off, parental leave, and access to best-in-class development programs. The gross annualized salary range for this role is $115,000 - $125,000. This role is eligible to receive an annual discretionary bonus that rewards individual and company performance.
We celebratediversityand are committed to creating an inclusive environment for all employees. To that end, we seek to recruit, develop and retain the most talented people from adiversecandidate pool. Amplify is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. This position may be funded, in whole or in part, through American Recovery & Reinvestment Act funds. Amplify Education, Inc. is an E-Verify participant. If selected, a background check will be required. As required by state and local laws and district policies, you may also be required to provide additional documentation, such as proof of vaccination or submit to enhanced background screening, including fingerprints.