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 4 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

Senior Software Engineer position at Oracle NetSuite, focusing on backend development with Java and modern web technologies, requiring 6+ years of experience.

Senior Software Engineer

Senior Software Engineer position at Oracle NetSuite focusing on AI chatbot development and cloud infrastructure, offering competitive benefits and growth opportunities.

Senior Software Engineer

Senior Software Engineer position at Oracle NetSuite focusing on AI chatbot development and cloud infrastructure, offering competitive benefits and growth opportunities.

Senior Java Backend Engineer

Senior Java Backend Engineer role at Oracle NetSuite, focusing on API development, CI/CD pipelines, and containerization with 5+ years of experience required.

Senior Fullstack Developer

Senior Fullstack Developer position at Oracle NetSuite, developing enterprise cloud business solutions with 6+ years experience required.