Senior Software Engineer

Oracle NetSuite is the leading integrated cloud business software suite, which combines business accounting, ERP, CRM and ecommerce software. NetSuite helps companies manage core business processes with a single, fully-integrated system in the cloud.
Backend
Senior Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
Enterprise SaaS · Finance

Description For Senior Software Engineer

Oracle NetSuite is the leading integrated cloud business software suite, combining business accounting, ERP, CRM, and ecommerce software. As a Senior Software Engineer, you'll work on building and maintaining this powerful system, collaborating with cross-functional teams to define and implement product offerings. You'll be responsible for investigating and implementing new functionality, re-architecting existing solutions, and ensuring the highest levels of security, reliability, efficiency, and scalability.

Key responsibilities include:

  • Collaborating with development teams, testing engineers, product managers, and UX designers
  • Implementing solutions across database schema, business logic, and presentation layers
  • Analyzing customer workflows and resolving issues
  • Validating and certifying peer engineers' work
  • Designing and developing test automation

This role offers an opportunity to work with cutting-edge cloud technology, solving complex problems for fast-growing mid-sized organizations and larger enterprises. You'll be part of a smart, talented, and innovative team at Oracle, a world leader in cloud solutions with a 40+ year history of success.

Oracle offers a competitive benefits package, including flexible medical, life insurance, and retirement options. They also encourage community involvement through volunteer programs. The company is committed to diversity, inclusion, and providing equal opportunities for all qualified applicants.

If you're passionate about building scalable, efficient software solutions and want to be part of a global team making a significant impact in the business software industry, this role at Oracle NetSuite could be an excellent fit for your career growth.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Work closely with other development teams, testing and automation engineers, product managers, and UX to define and implement product offerings
  • Independently/jointly investigate, offer options and recommendations, review and implement new functionality or re-architect existing solutions
  • Implement solutions that include database schema, business logic, and presentation layer work
  • Use existing methods and best practices to create features and platforms with high security, reliability, efficiency, and scalability
  • Analyze potential customer workflows and scenarios, investigate and resolve customer-reported issues
  • Validate and certify peer engineers' work to achieve high-quality product
  • Prepare, develop, and execute test plans and test cases
  • Design and develop test automation including Unit, Functional, Performance and Scalability tests

Requirements For Senior Software Engineer

Java
  • Bachelors/Masters degree in computer science or equivalent
  • 5+ years of software development experience with a proven track record of making technical decisions
  • 5+ years of experience with Java (C# or similar will also be considered)
  • 5+ years of SQL database experience
  • Extensive working understanding of modern web applications from database to browser
  • Excellent communicator in both technical and non-technical contexts

Benefits For Senior Software Engineer

Medical Insurance
Vision Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Options
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle NetSuite Senior Software Engineer

Senior Software Developer

Senior Software Developer role at Oracle NetSuite, working on core Tax framework with Java, TypeScript, and React in Prague. Hybrid work model with comprehensive benefits.

Senior Software Developer

Senior Software Developer role at Oracle NetSuite focusing on automation and cloud infrastructure development using Python and modern DevOps tools.

Senior Software Engineer

Senior Software Engineer position at Oracle NetSuite, developing cloud-based business software solutions with focus on ERP, CRM, and ecommerce systems.

Senior Software Engineer (Python,SQL)

Senior Software Engineer position at Oracle NetSuite focusing on schema validation and deployment automation using Python and SQL.

Senior Software Engineer in Test

Senior Software Engineer in Test at Oracle NetSuite, developing testing tools for microservices and Java applications.