Senior Software Engineer

World's first and leading provider of cloud-based ERP CRM platform helping companies manage core business processes with a single integrated system.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Oracle-NetSuite is the world's leading cloud-based ERP CRM platform provider, serving over 40,000 organizations. As a Senior Software Engineer, you'll join a dynamic team responsible for architecting, designing, and developing the Oracle-NetSuite ERP product. The role offers significant opportunities to solve complex problems and work with geographically diverse product teams.

You'll be working at the IC3 career level, utilizing your expertise in Java, SQL, and system design to create scalable solutions. The position requires strong technical skills in database design, web applications, and distributed systems. You'll be implementing critical functionality while ensuring the highest levels of security and reliability.

The role combines technical excellence with collaborative teamwork, requiring both deep technical knowledge and strong communication skills. You'll be part of Oracle's inclusive workforce, contributing to a company that values diverse perspectives and promotes work-life balance. Oracle offers competitive benefits including medical, life insurance, and retirement options, along with opportunities for community involvement through volunteer programs.

This position is based in Hyderabad, India, offering the chance to work with a global leader in cloud solutions that has maintained its innovative edge for over 40 years. The role provides an excellent opportunity for professional growth while working on enterprise-scale solutions that impact thousands of businesses worldwide.

Last updated 15 days ago

Responsibilities For Senior Software Engineer

  • Work closely with development teams, testing/automation teams, product management, and UX
  • Investigate, present options, review and implement new functionality
  • Implement solutions including database schema, business logic, and presentation layer work
  • Create features with high security, reliability, efficiency, and scalability
  • Analyze customer workflows and resolve issues
  • Validate and certify peer engineers work
  • Prepare test plans and code various types of tests

Requirements For Senior Software Engineer

Java
  • Bachelor/Master degree in Computer Engineering or equivalent
  • 5+ years of software development experience
  • Strong command of object-oriented programming principles
  • Advanced knowledge of data structures and algorithms
  • Experience with Java Message Service (JMS)
  • Expertise in RESTful APIs and SOAP-based web services
  • Experience with asynchronous programming
  • Excellent communication skills
  • Strong collaborative mindset

Benefits For Senior Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs
  • Work-life balance

Interested in this job?

Jobs Related To Oracle-NetSuite Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Oracle-NetSuite, requiring 6+ years of experience in software development, focusing on scalable enterprise solutions and distributed systems.

Senior Software Engineer

Senior Software Engineer position at Oracle-NetSuite, focusing on backend development with 6+ years of experience required, based in Hyderabad.

Senior Software Engineer II

Senior Software Engineer II position at Oracle-NetSuite, focusing on ERP system development using Java and SQL, requiring 6+ years of experience.

Senior Software Engineer

Senior Software Engineer role at Oracle-NetSuite, developing ERP solutions with Java and SQL expertise.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineer role at AWS working on Aurora PostgreSQL, building scalable database systems with 7+ years of experience required.