Jobs and Careers
OR

Senior Software Developer

Oracle
Czechiafull_timeVerifiedPosted 29 Feb 2024

About the role

<p><strong>We’re looking for a dynamic, agile, and data-driven Senior Tools Specialist to join our Engineering Excellence team and enable SuitePeople product teams to deliver the highest quality software that empowers our users.</strong></p> <p>Our team’s main focus is on Oracle-NetSuite's SuitePeople offering. We apply our deep understanding of HR challenges to enable organizations to engage with their workforce and rapidly respond to changing business conditions.</p> <p>The Engineering Excellence team fosters a quality-driven culture within the SuitePeople product organization by defining best practices, developing testing processes, promoting a better understanding of the NetSuite product, and supporting teams in their quality efforts.</p> <p>Our company culture</p> <p>We help each other and foster collaboration across roles and teams<br/>We lift each other up – we know how to celebrate our successes and learn from our failures<br/>All of our efforts center around delivering value to our customers<br/>Ideas are fragile and we consider them no matter how simple or outlandish they may be<br/>We always try to do the right thing – for ourselves, for the product and ultimately for our customers</p> <p>The person we hire will enjoy</p> <p>Opportunities for subsidized career and skills growth<br/>Oracle equity in the form of stock options and RSUs<br/>Working in an Agile environment – we can proudly say that Agile works here – code reviews, continuous integration, knowledge sharing, and retrospectives</p> <p>You will fit perfectly if you share these values</p> <p>Being open-minded for discussions and promoting team collaboration Having pride in your work<br/>Taking initiative, responsibility, and ownership of your projects Excellent software design and clean code principles</p> <p>Having a continuous improvement mindset</p> <p>Your daily responsibilities<br/>In this role, you will leverage your experience with delivering quality software products in order to:</p> <p>Supporting automation and tooling for SuitePeople engineering teams globally<br/>Working closely with the DevOps and CloudOps groups to support SuitePeople development environment and tooling needs Documenting processes and guidelines internally for engineers to reference and use<br/>Driving various working groups<br/>Development and maintenance of test automation code and tooling scripts<br/>Customize CI/CD builds/scripts based on user requirements</p> <p>Your qualifications &amp; skills</p> <p>B.S. in Computer Science or equivalent<br/>Intimate understanding of modern web applications from database to browser<br/>8+ years of software development experience<br/>5+ years of experience with Java or any other similar Object-Oriented Programming language Experience with configuring TeamCity, Jenkins or similar CI servers<br/>Experience with writing automated tests in JUnit, Selenium or similar test automation frameworks Experience with writing automated tests against REST APIs<br/>Intimate understanding of SQL and extensive experience with database-driven applications<br/>Experience working with JavaScript/TypeScript and a modern frontend framework such as React or Vue Extensive knowledge of Design Patterns, Object-Oriented Programming paradigm and SOLID principles Familiar with Domain-Driven Design, clean architecture and Test-Driven Development<br/>Great problem-solving skills and ability to abstract functional requirements<br/>Excellent communicator in both technical and non-technical contexts<br/>Experience designing and improving complex software applications<br/>Capable of making decisions on test automation planning and strategy<br/>Great expertise in root cause analysis and troubleshooting build and test failures</p> <p>As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.</p> <p></p> <p>As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. True innovation starts with diverse perspectives and various abilities and backgrounds.</p> <p>When everyone’s voice is heard, we’re inspired to go beyond what’s been done before. It’s why we’re committed to expanding our inclusive workforce that promotes diverse insights and perspectives.</p> <p>We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.</p> <p>Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Oracle

View company profile →