Associate Staff Engineer
Nagarro
Summary
Join Nagarro, a rapidly growing Digital Product Engineering company, and contribute to the development of innovative products and services. As a NetSuite Technical Developer, you will leverage your 5+ years of experience to design, develop, and implement NetSuite solutions. You will collaborate with functional consulting teams, write high-quality code, and ensure seamless integration with third-party applications. Your expertise in SuiteScript, JavaScript, and other relevant technologies will be crucial. The role requires strong analytical and problem-solving skills, along with the ability to lead and support UAT and production rollouts. This is an opportunity to work in a dynamic and non-hierarchical environment with a global team.
Requirements
- Have 5+ years of experience
- Have expertise in NetSuite Technical Development
- Have hands-on experience in scripting development using JavaScript and NetSuite requirements
- Have strong expertise in the SuiteCloud development environment
- Be well-versed with SuiteBuilder, SuiteFlow, SuiteAnalytics, SuiteTalk, and SuiteScripts
- Have experience in working with functional consulting teams to deliver NetSuite solutions, including customization and scripting
- Have the ability to document business and technical requirements effectively
- Have proven experience in developing custom code using SuiteScript to meet business requirements
- Have hands-on experience with NetSuite integration with third-party applications
- Have strong analytical and problem-solving skills to research, plan, and advise on scripting automation projects
- Have expertise in NetSuite development using SuiteScript 2.0, including but not limited to Client Scripts, User Event Scripts, Map/Reduce Scripts, and SuiteLets
- Have a strong background in software programming, including JavaScript and HTML, using methodologies such as DOM, CSS, and Object-Oriented Programming (OOP)
- Have a Bachelor’s or master’s degree in computer science, Information Technology, or a related field
Responsibilities
- Write and review great quality code
- Understand functional requirements thoroughly and analyze the client’s needs in the context of the project
- Envision the overall solution for defined functional and non-functional requirements, and be able to define technologies, patterns and frameworks to realize it
- Determine and implement design methodologies and tool sets
- Enable application development by coordinating requirements, schedules, and activities
- Be able to lead/support UAT and production roll outs
- Create, understand and validate WBS and estimated effort for given module/task, and be able to justify it
- Address issues promptly, respond positively to setbacks and challenges with a mindset of continuous improvement
- Give constructive feedback to the team members and set clear expectations
- Help the team in troubleshooting and resolving of complex bugs
- Come up with solutions to any issue that is raised during code/design review and be able to justify the decision taken
- Carry out POCs to make sure that suggested design/technologies meet the requirements
Preferred Qualifications
Have NetSuite Foundation and SuiteCloud Developer I/II certifications