Job Openings
Senior Software Developer
About the job Senior Software Developer
Senior Software Engineer ERP Transformation Focus (Oracle NetSuite)
Summary of Key Qualifications and Requirements
This position seeks a strategic technical leader with over 10 years of software development experience, proven success in ERP transformations, and the ability to architect scalable, long-term solutions. The ideal candidate will guide the transition from legacy AS/400 systems to Oracle NetSuite across 9 business units, leveraging NetSuite's full suite, including its e-commerce and website capabilities.
Top Technical Skills Required
Front-End:
- JavaScript, HTML, CSS, SCSS, Tailwind, React, jQuery, Stimulus, Turbo
Back-End:
- SQL, Python, .NET, PHP; PostgreSQL, Elasticsearch, Redis
ERP Integration & Platforms:
- Deep experience with Oracle NetSuite implementation and SuiteScript customization
- Legacy system migration experience, ideally with AS/400/iSeries to cloud-based ERP
- Understanding of NetSuite modules: ERP, CRM, e-commerce, order management, financials
Tools & Practices:
- Git/GitHub, REST APIs, webhooks, SDLC, change management, application monitoring, SSH
- AWS or Azure cloud environments, code review, mockup implementation
Environment & Workflow:
- Oracle NetSuite, Windows, Microsoft Office Suite, Teams
- Multiuser application work management, utility program creation, system configuration
Core Responsibilities
- Architect the end-to-end transition strategy from AS/400 to Oracle NetSuite
- Design, build, and test scalable solutions that fully leverage NetSuites features (ERP, CRM, website, and e-comm)
- Integrate and customize NetSuite using SuiteScript, workflows, and configuration tools
- Lead testing and debugging across legacy and new platforms to ensure successful rollout
- Collaborate across departments to scope data migration, training, and adoption strategies
- Mentor engineering teams and support NetSuite onboarding for internal stakeholders
- Develop clear documentation to support change management and system understanding
Soft Skills & Work Traits
- Highly adaptable, organized, and proactive
- Strong verbal and written communication
- Natural collaborator with technical and non-technical teams
- Fast learner who embraces emerging technologies
- Strong problem-solving and interpersonal abilities
Education & Experience
- Bachelor's degree in Computer Science, IT, or related field (or equivalent experience)
- Minimum 10 years of software development experience with a focus on ERP solutions
- Hands-on implementation experience with Oracle NetSuite; SuiteScript proficiency required
- Prior involvement in AS/400 migrations or legacy system decommissioning preferred
Interested candidates can apply here or send a resume to doug.halve@techpartnersllc.com