Senior Software Developer

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partnered with industry-leaders in almost every sector for 40+ years.
$79,000 - $178,100
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer

Oracle is seeking a Senior Software Developer to join their software engineering division. This role involves applying software architecture knowledge to develop, debug, and design software applications and operating systems. The position offers opportunities to build enhancements within existing software architecture and contribute improvements to the system architecture.

The ideal candidate will have 4+ years of software engineering experience and strong fundamentals in computer science concepts like object-oriented design, data structures, and algorithms. Experience with microservices and object-oriented languages like Java, C++, or Go is essential. The role requires both technical expertise and strong communication skills.

Oracle offers a comprehensive benefits package including medical/dental/vision insurance, 401(k) matching, flexible vacation, and various other perks. The position is available in multiple locations including Nashville, Austin, and Broomfield, with relocation assistance available to Nashville.

As a world leader in cloud solutions, Oracle provides an environment where innovation thrives and work-life balance flourishes. The company has a 40+ year track record of success and continues to partner with industry leaders across sectors. Oracle is committed to fostering an inclusive workforce and provides opportunities for professional growth and development.

The compensation range is $79,000 to $178,100 annually, with additional eligibility for bonuses and equity. This is a hybrid work arrangement that combines the flexibility of remote work with in-office collaboration.

Last updated 3 days ago

Responsibilities For Senior Software Developer

  • Apply software architecture knowledge to perform software development tasks
  • Develop, debug and design software applications
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Perform problem solving with assistance in applying company policies

Requirements For Senior Software Developer

Java
Go
  • BS degree or equivalent experience
  • 4+ years of software engineering experience
  • Computer Science fundamentals in object-oriented design, data structures, & algorithm design
  • Experience with at least one object oriented coding language (Java, C++, C#, Javascript, Go, etc.)
  • Experience with microservice design patterns
  • Strong communication skills
  • Systematic problem-solving approach
  • Sense of ownership and drive

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Relocation Benefits
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • Relocation assistance to Nashville

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Applications Developer 4

Senior Applications Developer role at Oracle in Austin, TX, focusing on backend development with Java, Python, and SQL, offering competitive compensation and benefits.

Software Developer 3

Senior Software Developer role at Oracle in Austin, TX, focusing on cloud infrastructure and enterprise applications with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, JoinOCI

Senior Software Development Engineer position at Oracle Cloud Infrastructure (OCI) focusing on building and maintaining scalable cloud services and infrastructure management tools.

Software Developer

Senior Software Engineer role at Oracle focusing on distributed systems and cloud native solutions for healthcare platform development.

Senior Software Developer

Senior Software Developer position at Oracle focusing on database, application, and tools development with 3-5+ years experience required.