Senior Software Developer

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems, providing cloud solutions and enterprise software.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer

Oracle NetSuite is seeking a Senior Software Developer to join their Engineering & Development team responsible for developing software, automation, and standards for NetSuite's Acquired Services. This role focuses on building tools that automate complex tasks traditionally done manually by operations staff. The position involves developing applications supporting various technologies running on Oracle's Cloud Infrastructure.

The ideal candidate will lead initiatives to extend existing tools into new areas within the company and into the cloud. While the primary development language is Python, experience with Java (Spring), JavaScript (express.js), Ruby (Rails), or similar languages is valuable for candidates willing to learn Python.

The role combines software engineering with infrastructure management, requiring strong technical skills in automation, cloud services, and development. You'll work with technologies like Salt, Ansible, Terraform for automation, and containers (Docker, Kubernetes) for deployment. The position offers opportunities to work with modern tech stack including Django, REST APIs, and various databases.

Oracle offers a comprehensive benefits package and promotes an inclusive culture that values diverse perspectives. The company has thrived for over 40 years by innovating and operating with integrity, serving top companies across industries. This role provides an excellent opportunity to work on cutting-edge cloud technologies while contributing to tools that improve operational efficiency at scale.

The position is based in Prague, Czech Republic, offering a chance to work with a global team in a company that emphasizes work-life balance and professional growth. Join Oracle NetSuite to be part of a team that's transforming traditional operations through innovative software solutions.

Last updated 3 months ago

Responsibilities For Senior Software Developer

  • Create and adapt python tools to automate maintenance and configuration of technologies
  • Create self-service tools for operational staff
  • Use Salt, Ansible, Terraform for automation
  • Enhance automated monitoring and alerting
  • Design CLI and Web interfaces for reporting and maintenance
  • Test new versions of underlying open-source technologies
  • Develop RESTful web services
  • Provide operational support for software and infrastructure
  • Provide leadership for development initiatives

Requirements For Senior Software Developer

Python
Java
JavaScript
Ruby
Linux
MySQL
Kubernetes
  • Bachelor's degree or equivalent work experience
  • 1+ years software development experience (Python preferred)
  • Excellent understanding of object-oriented design
  • Strong Linux background
  • Experience with continuous integration workflows
  • Experience with relational databases
  • Experience developing software in cloud environments
  • Knowledge of web frameworks (Django)
  • English language proficiency

Benefits For Senior Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Competitive Employee Benefits package
  • Medical and Life Insurance
  • Retirement Planning
  • Work-life balance
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle NetSuite Senior Software Developer

Senior Software Engineer in Test II (QL)

Senior Software Engineer in Test position at Oracle NetSuite, focusing on test automation and quality assurance for cloud-based business solutions.

Senior Software Engineer

Senior Software Engineer role at Oracle NetSuite, developing cloud-based business management solutions with 6+ years experience required.

Senior Software Developer

Senior Software Engineer role at Oracle NetSuite, developing core ERP components with Java and SQL, offering hybrid work and comprehensive benefits.

Senior Software Engineer - NetSuite - Billiing

Senior Software Engineer position at Oracle NetSuite, focusing on ERP system development with competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Oracle NetSuite focusing on backend development with Java, requiring 6+ years of experience.