We are seeking a Lead Software Engineer, Oracle to join our technical team and drive the design, implementation, and support of NetSuite ERP solutions, with a particular focus on revenue recognition and Advanced Revenue Management capabilities. The successful candidate will collaborate closely with stakeholders across the organization to translate business needs into optimal technical solutions, leveraging native NetSuite features as a foundational objective.ResponsibilitiesParticipate in discussions with stakeholders to identify challenges, difficulties, and new capabilities, and produce recommendations for optimal solutionsCapture functional specifications and design documentation for NetSuite implementationsProduce demo code and full code solutions to address specific business needsImplement code solutions with fully supportive unit tests, in accordance with project standardsProvide post-production support for NetSuite ERP functions, particularly revenue recognitionApply full SDLC capability across requirements/analysis, design/documentation, implementation, verification, and support phasesConsume and synthesize information from stakeholders, existing implementation artifacts, and senior management direction on operational improvement objectivesCollaborate within a team environment alongside multiple developers, QA, and analystsMaintain availability daily from 8am ET to 5pm ETRequirements5+ years of hands-on experience with NetSuite Order To Cash (OTC), Advanced Revenue Module (ARM), item catalog structure and managementExperience with NetSuite record structures, scripts, RESTlets, and general NetSuite internalsDeep knowledge of revenue recognition functions and processes, along with NetSuite-specific features and capabilities to support themExperience with SDF, GitHub, Jira, and ConfluenceExcellent interpersonal skills, both verbal and written, with strong team orientationAbility to understand and absorb information quickly and respond with recommendations demonstrating clear understandingExperience in test/verification protocols as part of full SDLC capabilitySelf-starter mentality with initiative and the ability to work independentlyEnglish proficiency at B2 level or higherNice to haveNetSuite certifications, especially in development and revenue recognition areasFamiliarity with OneWorld, Multi-Currency, and NSAW modulesBackground in Advanced Revenue Management in production environmentsWe offerCONTINUOUS UPSKILLING, LEARNING & DEVELOPMENTDiversity of tasks and projectsAssessment center for objective review of competency levelPersonal development planMentoring programs and leadership developmentCertification and professional development supportAccess to learning platforms including more than 2,500 internal coursesEnglish courses taught by certified teachersCORPORATE BENEFITSExtra leave daysReferral bonusesCOMPENSATION PACKAGECompetitive compensation paid in USDRegular salary and performance reviewsMEDICAL & HEALTHCAREPrivate health insuranceWell-being eventsWORKING ENVIRONMENTRecreation areas and kitchensTea, coffee and snacksSports equipment and game consolesIT EquipmentMicrosoft’s Software Assurance Home Use Program (HUP)Please note that our Talent Attraction Team reviews applications and CVs submitted in English.EPAM is a global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. We deliver globally and engage locally, making the future real for clients, partners, and employees. We are proud to be recognised by Forbes, Glassdoor, Newsweek, Time Magazine, Great Place to Work and kununu as a Most Loved Workplace around the world.