Pre-requisites :
- Experience: 1–3 years of NetSuite technical development experience or equivalent ERP technical role.
- Technical Skills:
- Proficiency in SuiteScript 2.x (Client, User Event, Map/Reduce, Suitelets).
- Experience with workflows, custom records, fields, and dashboards.
- Hands-on experience with iPaaS solutions (Celigo, Boomi, MuleSoft, NSIP) or direct REST/SOAP API integrations.
- Strong knowledge of integration strategies and web service technologies (XML, SOAP, REST, WSDL).
- Familiarity with web technologies (JavaScript, HTML, JSON).
- Database knowledge including Oracle & SQL.
- Business Process Knowledge: Awareness of core business process areas, including Record to Report, Design to Build, Order to Cash and Procure to Pay.
- Solution Design: Proven ability to translate functional requirements into detailed technical solutions.
- Certifications: NetSuite Certifications are an asset
- Soft Skills: Strong analytical and problem-solving skills, attention to detail, effective communicator with internal teams.
- Education: Bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent experience.
Key Responsibilities :
- Delivery
- Provide technical expertise utilizing industry-leading best practices, solution design, and a pragmatic mindset to address complex requirements.
- Translate functional requirements into scalable technical designs.
- Develop, test, and deploy NetSuite customizations using SuiteScript (Client Scripts, User Events, Map/Reduce, Suitelets).
- Configure workflows, custom records, custom fields, and dashboards to meet client needs.
- Design and deliver integrations using SuiteTalk (SOAP/REST) and iPaaS platforms such as Celigo, Dell Boomi, MuleSoft or NetSuite Integration Platform (NSIP).
- Conduct code reviews and ensure adherence to technical standards.
- Troubleshoot issues and provide root-cause analysis for NetSuite technical challenges.
- Support post-implementation stabilization and optimization, focusing on adoption and technical performance.
- Maintain and grow expertise in NetSuite’s SuiteCloud platform, scripting, and integration technologies.
- Actively pursue NetSuite technical certifications (SuiteCloud Developer I & II, Application Developer).
- Actively pursue iPaaS certifications.
- Participate in the IP intake and evaluation process, assessing technical feasibility and scalability of proposed solutions.
- Collaborate with the Practice Lead in the design and solutioning of IP initiatives.
- Develop, test, and deploy reusable IP that strengthen delivery capabilities.
- Document technical standards, patterns, and best practices for reuse across the team.
- Contribute to building internal knowledge base and reusable code libraries.
- Attend mandated company meetings and daily standups.
- Participate in coaching/mentoring sessions and quarterly/yearly performance evaluations.
- Adhere technical governance, documentation, and communication standards.
- Deliver maintainable, high-quality technical solutions aligned with requirements and best practices.
- Ensure integrations and customizations meet performance, scalability, and security standards.
- Maintain accurate documentation of technical designs, solutions, and deployment processes.
- Contribute to IP development and technical accelerators that enhance delivery.
- Support client satisfaction by providing reliable, well-designed solutions when client-facing work is required.
- Key Metrics of Success
- Utilization: Maintain billable utilization targets as defined by the organization.
- Code Quality: Positive outcomes from internal code reviews and QA checks; minimal defects in production.
- IP Contribution: Active participation in reusable IP development.
- Certifications: Completion of NetSuite technical certifications within defined timelines.
- CSAT (where applicable): Positive feedback on technical deliverables when client-facing.
- Collaboration: Effective knowledge sharing through code reviews, technical standards, and team support.
