Staff Software Engineer
Bengaluru, IndiaFull-TimeStaffSoftware Engineering
Job Duties and Responsibilities
- Closely collaborate with the BT team and business stakeholders to analyze requirements, design, develop, test, and implement robust system solutions primarily within NetSuite ERP.
- Configure and optimize core NetSuite modules (e.g., Order Management, Billing, Procure-to-Pay) to align with evolving business needs and maximize system ROI.
- Develop and maintain NetSuite customizations, including SuiteScripts, SuiteFlows, custom records, and advanced saved searches.
- Develop and maintain secure and scalable integrations with third-party applications via REST/SOAP APIs.
- Explore and implement opportunities to integrate AI/ML tools for advanced process automation, anomaly detection, and predictive analytics within the ERP domain..
- Troubleshoot system issues, optimize performance, manage data integrity, and ensure ongoing production support.
Required Skills
- 8+ years of combined experience in NetSuite development (SuiteScript 2.x, SuiteFlow, SuiteTalk) and functional configuration across core ERP modules.
- Hands-on experience configuring and optimizing core NetSuite modules such as Order Management, Billing, Procurement, Advanced Revenue Management (ARM), and Financials.
- Proven ability to customize forms, workflows, roles, dashboards, and permissions to align with evolving business processes.
- Strong experience in reporting and analytics configuration, including saved searches, KPIs, custom dashboards, and SuiteAnalytics Workbooks to support data-driven decision-making.
- Skilled in configuring approval workflows, custom segments, and multi-subsidiary/multi-currency setups to support global business operations.
- Expertise in data migration and configuration management, including CSV imports, data cleansing, and sandbox-to-production deployment best practices.
- Strong proficiency in JavaScript, SQL, and web technologies; familiarity with SuiteCloud Development Framework (SDF) and Git/version control tools is a plus.
- Demonstrated experience in building and managing API-based integrations (REST/SOAP) and working with middleware platforms such as Dell Boomi, MuleSoft, or Celigo.
- Deep understanding of Order-to-Cash (O2C) and Procure-to-Pay (P2P) business processes within NetSuite.
- Exposure to SuiteScript Generative AI APIs or similar LLM-based scripting for advanced automation and predictive analytics is an advantage.
Education and Certifications
- A Bachelor’s degree in Computer Science or Information Systems or equivalent years of industry experience
- NetSuite Administration or ERP consultant certification is an advantage.
- P22115_3060755
- #hybrid Bengaluru
What you can look forward to as a Full-Time Okta employee!
- Amazing Benefits
- Making Social Impact
- Developing Talent and Fostering Connection + Community at Okta
- Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/.Some roles may require travel to one of our office locations for in-person onboarding.
Similar roles you might like
View all Software Engineering rolesWorkplace Services Engineer
Vilnius, Vilnius, LithuaniaFull-Time
Software Engineering
Senior Software Engineer (Python+React+Typescript+AWS)
Bengaluru, Karnataka, IndiaFull-Time
Software Engineering
More roles at Okta
View company profileIT Support Intern (Summer 2026)
San Francisco, CaliforniaFull-Time
Support / Customer Success
Manager, Engineering - Okta Secures AI
San Francisco, CaliforniaFull-Time
AI / Data Science
Senior Regional Marketing Specialist
Bellevue, Washington; Chicago, Illinois; Washington, DCFull-Time
Customer Acquisition
