Senior Software Developer

A premier part of Oracle's network, providing cloud ERP solutions as a world leader in cloud technology.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Senior Software Developer

NetSuite ERP, a premier division of Oracle, is seeking a Senior Software Developer to join their Tax team in Prague. This role offers a unique opportunity to work on core Tax framework that international customers rely on for accounting and tax purposes. The position combines technical expertise with business domain knowledge, requiring deep understanding of customer goals and system architecture.

The role involves working with a small, high-performing international team spread across Prague, Brno, and Philippines. The technical environment includes Java, Oracle DB, JavaScript, TypeScript, and React, with a strong focus on collaboration, quality, and clean code. The position demands expertise in test automation and ability to handle complex customer requirements within a sophisticated codebase.

As a Senior Software Developer, you'll be involved in all aspects of the development lifecycle, from specification to maintenance. The team practices agile methodologies, including continuous integration, pair programming, and TDD. The position offers significant room for innovation and professional growth, with opportunities to develop both technical and leadership skills.

The company provides an attractive benefits package including Oracle equity, comprehensive insurance coverage, and a generous 25-day vacation allowance. The work environment supports work-life balance with a flexible hybrid work model, modern office facilities, and various perks such as meal vouchers and professional development support.

Oracle NetSuite maintains a startup culture while offering the stability of a global organization. The company values diversity, inclusion, and work-life balance, making it an ideal workplace for professionals seeking both challenge and support in their career growth.

Last updated 8 days ago

Responsibilities For Senior Software Developer

  • Define and develop software for tasks associated with developing, debugging or designing software applications
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Participate in all phases of development process: specification, design, implementation, testing, and maintenance

Requirements For Senior Software Developer

Java
JavaScript
TypeScript
React
  • Computer Science degree or proven experience in STEM
  • Experience with Java or similar object-oriented programming language
  • Understanding of modern web applications and database-driven applications
  • Experience with SQL and PL/SQL
  • Strong automated testing skills
  • Strong problem-solving and communication abilities in English
  • Alignment with company values: Customer First, Collaboration, Innovation, and Integrity

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Oracle equity in form of publicly traded RSUs
  • Health insurance
  • Pension insurance
  • Life insurance
  • 25 days vacation
  • Hybrid work policy (2 days office, 3 days remote)
  • Modern workplace with free parking
  • Meal vouchers
  • Flexi passes
  • Subsidized career/skills growth
  • Mentorship program
  • Team events

Interested in this job?

Jobs Related To Oracle NetSuite Senior Software Developer

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.

Senior Software Engineer in Test

Senior Software Engineer in Test at Oracle NetSuite: Develop testing tools for microservices and Java applications, implement CI/CD pipelines, and ensure quality across the development lifecycle.