Senior Software Engineer I (Net-Suite Developer)

Kapost

Education
Benefits
Skills

Description

Senior Software Engineer I (NetSuite Developer) 

Opportunity Summary

We are looking for an enthusiastic and dynamic individual with an overall experience of 3+ years to join Upland India as Software Engineer for our Upland Business Services team. The ideal candidate will be a self-starter/learner and capable of working within an established code base to make enhancements and manage a small team of engineers and testers to deliver to the stated priorities and product roadmap. 

What are we looking for? 

Technical Skills

The following skills are needed for this role. 

Experience 

  • 3+ years as a NetSuite developer 

Primary Skills (2-3 mandatory skills) 

  • Working knowledge of JavaScript, SuiteScript (2.0 and 2.1) 
  • Hands on experience designing solutions, installing software and data migration within NetSuite. 
  • Work closely with NetSuite functional consultants and business users to translate functional requirements into technical solutions 

Secondary Skills (nice to have) 

  • Datasets and Workbooks
  • Financial Reporting in NetSuite 

Soft Skills 

  • Thrives collaborating in a team environment with a diverse range of people 
  • Passionate about delivering an amazing customer experience 
  • Able to have a change of mind, and able to change the minds of others 
  • Writes clearly and concisely, able to communicate clearly over the phone/Teams call. 
  • Capable of working without a company office, with a fully remote team 

Growth Skills 

  • Possesses a good work ethic; a self-starter with a desire to grow 
  • Always looking for better ways to get the job done 

Requirements: 

  • SuiteScript 2.X
  • Client scripts to perform on screen validation and actions.
  • User event scripts to trigger actions when records are loaded or submitted.
  • Suitelet scripts designed to be consumed by users in the Netsuite UI.
  • Back-end Suitelet scripts to execute immediate actions in the background and send responses to the UI.
  • Restlets that integrate with the Company’s other systems
  • Map/Reduce and Scheduled scripts for a variety of background processing and integration tasks
  • SuiteFlow
  • Medium level required to build customizations via Workflows
  • Custom Objects
  • Creation and customization of customs records, fields, lists, forms
  • SuiteAnalytics
  • Saved Searches – Medium Level
  • Datasets and Workbooks – Desired, it is a plus!
  • Financial Reporting – Desired, it is a plus!

What would you do? 

  • Facilitate the creation and testing of future state business processes and script development.
  • Develop, test and deploy customizations, custom objects, and new functionality based on evolving business needs.
  • Plan, review and manage change configurations and customization requests.
  • Research and analyze application behaviors and improving performance and stability.
  • Coordinate and communicate with impacted user groups.
  • Ensure business and functional requirements are properly configured in NetSuite.

Qualification

A BS degree or a Bachelor’s degree in Computer Science or equivalent will be required for this role 

This role requires overlap with multiple time zones for planning meetings, status updates etc. on a regular basis. The duration of these overlaps can change depending on the type of meeting. Upland India has the flexibility to manage your working hours accordingly to help in your work-life balance. You can find out more about this during your interview conversation. 

Upland Software is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other legally protected status. 

About Business Services

We support all the internal applications / products that Upland uses. 

About Upland

Upland Software (Nasdaq: UPLD) helps global businesses accelerate digital transformation with a powerful cloud software library that provides choice, flexibility, and value. Upland India is a fully owned subsidiary of Upland Software and headquartered in Bangalore. We are a remote-first company. Interviews and on-boarding are conducted virtually. 

Read Full Description
Confirmed 19 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles