Title: Software Engineer III
Duration: Contract-to-hire
Responsibilities
- Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.
- Analyzes existing applications or formulates logic for new applications, procedures, flowcharting, coding, and debugging programs.
- Maintains and utilizes application and programming documents in the development of code.
- Recommends changes in development, maintenance, and system standards.
- Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.
Technical Skills
Preferred:
- TSYS experience
- Cobol / Mainframe experience
- JIRA and Agile methodology experience
- Experience with complex project lifecycle: analysis, design, development, testing, implementation
Essential:
- JavaScript
- SuiteScript (5+ years of experience)
- React (proficient)
- SuiteCloud Developer Framework
- SuiteScript (1.0 and 2.x) via Development Environment, SuiteCloud IDE
- Experience integrating Enterprise Systems (e.g., NetSuite, SalesForce, Azure)
- Web APIs
- Enterprise Application Integration adapters
- SOAP & REST WebServices
- SuiteTalk (for automated test suite)
- Dell Boomi (data mapping between NetSuite and external systems)
- ADO and GitHub (Change Management)
NetSuite Development Tasks:
- User Event & Suitelets (Server-side)
- Client-side development
- Scheduled Jobs
- Workflow automation
Desirable:
- AIS integration
- Mulesoft
- WMS
- PICK/PACK/SHIP process flows in NetSuite
- Strong experience in Order to Cash process in NetSuite
Education
- Bachelor's degree in a technical discipline.
- At least 5 years of relevant NetSuite experience.
- Experience in Agile Software Development environments.
- Strong background in API development and system integration (highly desirable).
- In-depth understanding of secure software development and all phases of project lifecycle.
Soft Skills
- Strong analytical skills with excellent attention to detail.
- Ability to multitask and meet tight deadlines.
- Excellent written and verbal communication skills.
- Strong problem-solving capabilities.
- Passion for learning and systems integration.