NetSuite, a part of Oracle, is focused on building a cloud-native platform for Fusion Applications. The role involves participating in all stages of the software development lifecycle and ensuring the delivery of cloud-native, highly available systems.
Responsibilities:
- As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures
- You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems
Requirements:
- BS or MS degree in computer science or related fields
- Self-driven & motivated, deliver complex features on-time mentor and support junior engineers
- Strong communications & collaboration skill
- 6 to 10 years of software development and or DevOps experience
- Experience designing and programming using Go, Scala or Java and Bash/Shell
- Kubernetes Experience
- Cloud-native application development experience
- Experience in building the applications using the microservices architecture & REST APIs
- Experience with containers and their deployment (Kubernetes, Docker), source control (BitBucket/ GIT) and continuous deployment tools (e.g., Teamcity, Jenkins)
- Knowledge of AI and familiarity with AI adoption tools such as Codex
- Experience building automation framework in cloud
- Experience OCI cloud-native app development
- Understanding of Terraform or CloudFormation
- Knowledge of Temporal workflows