Search by job, company or skills

C

NetSuite Software Engineer

3-5 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • Work Shift: PH Night Shift (9PM) / Mid Shift (5PM)
  • Work Arrangement: Work From Home
  • Work Location: Philippines

Job Purpose Summary

The Software Engineer is an impactful member of an agile software team that delivers high-quality software for a growing list of high-profile customers, enabling them to effectively manage their logistics. A successful software engineer operates as an integrated member of the team and delivers capabilities to customers from day one. They are quick learners who enjoy challenging themselves to continuously raise the bar. This role requires strong problem-solving skills, an aptitude for team collaboration, and open communication while delivering efficient, well-designed, and tested software that ensures a positive user experience. Innovative thinking and well-designed products with an emphasis on performance are essential to provide the best possible user experience. As part of a commitment to innovation and continuous improvement, AI technologies are leveraged to deliver smarter and more efficient software solutions, and the role includes opportunities to work with cutting-edge AI tools and techniques to enhance products and outcomes.

Essential Job Functions/Requirements:

● Design and develop NetSuite customizations using SuiteScript (1.0/2.x)

● Understand and apply Object-Oriented Design principles

● Use AI and automation tools to enhance software development processes and deliver efficient, high-quality solutions

● Apply design patterns

● Collaborate with Product, Engineering, Finance, and Operations teams

● Optimize system performance and troubleshoot production issues

● Work as part of a team delivering software solutions

● Apply hands-on experience in constructing complex engineering solutions and software development methodologies

● Partner with product, infrastructure, DevOps, architecture, and engineering teams to guide initiatives and technical direction

● Engage in tribe-level ceremonies, including planning, grooming, product demonstrations, and retrospectives

● Assist in enabling and maintaining the continuous delivery pipeline and exhibit a DevOps mindset to support agile scrum team autonomy

● Demonstrate excellent time management skills and the ability to prioritize

● Remain resilient through change

● Participate in Agile ceremonies and DevOps practices

● Maintain documentation and follow release processes

AI & Automation Responsibilities

● Implement AI-driven enhancements within NetSuite workflows

● Collaborate with data teams to integrate AI/ML outputs

● Evaluate AI tools to improve business processes

● Demonstrate the use of AI assistant tools such as Claude Code and GitHub Copilot

Education/Experience

● Bachelor's Degree in Computer Science or equivalent

● 3–5 years of experience in software engineering

● Extensive knowledge of SuiteScript (1.0/2.x)

● Familiarity with enterprise SaaS cloud-based solutions

● Experience in an Agile/Scrum environment

● Knowledge of release management and deployment workflow processes, from development release through production deployment

Skills & Expertise

● Proficiency in Object-Oriented Programming languages

● Experience with SuiteScript (1.0/2.x)

● Knowledge of Web APIs

● Experience with web services and serialization, including XML, JSON, SOAP, WCF, and REST

● Experience in unit testing using mock objects

● Understanding of design patterns and object-oriented programming

● Familiarity with Agile management tools such as Confluence, JIRA, and VersionOne

● Familiarity with JavaScript unit testing frameworks such as Protractor, Jasmine, or QUnit

Specialized Knowledge & Skills

● Demonstrate a strong continuous improvement mindset with a focus on optimizing processes, tools, and technologies to deliver better software

● Maintain accuracy and attention to detail

● Exhibit a professional demeanor

● Work effectively in a team setting

● Work efficiently across distributed teams

● Show aptitude for learning new technologies and concepts

● Demonstrate proficient time management abilities

● Act as a problem solver and project manager

● Maintain a positive and pleasant disposition

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147264269