Oracle
Location
Hyderabad | India
Job description
Do you want to advance your career with the world’s first cloud company? Since 1998, Oracle NetSuite has been on a mission to deliver an agile, unified application suite that gives leaders a complete view into their business. Our team is growing, and we’re looking for people like you to help us make a global impact.
As the top tier cloud business system, NetSuite includes financials, inventory management, HR, professional services automation, commerce, and more. Tens of thousands of customers all over the world trust NetSuite to give their businesses the transparency, agility, and control needed to make data-informed decisions quickly. NetSuite is a place where you can build your career and have fun while doing so! We’re invested in our people, our customers, and the community. As part of Oracle, our benefits are second to none. Joining our hardworking team means that you’re ready to take your career to the next level. With priceless learning opportunities, strong support, incredible innovation, and volunteer opportunities, NetSuite is committed to creating a workplace where everyone feels empowered and set up for success. Summary : We are looking for a highly motivated Principal Software Developer who is a great standout colleague and is excited to work in the team responsible to architect, design, and develop the Oracle-NetSuite ERP product. You will have a meaningful role in seeing the larger picture and solving sophisticated problems simplifying and prioritizing it, testing solutions, focusing on details but also building solutions and have a chance to collaborate with geographically diverse product teams. Responsibilities : Resolve sophisticated technical issues and make design decisions to meet the critical requirements of scalable, highly available, multi-tenant enablement of services in cloud. Independently investigate, present options, review and implement completely new functionality OR re-architect an existing solution to meet growing needs You will work closely with other development teams, product management, UX, and QA to define and implement a new product offering while ensuring the continued functionality of the existing ERP system. Work with various external (application) teams to integrate with the product and help guide the integration. You will implement solutions that include database schema, business logic, and some presentation layer work. You will use existing methods and standard methodologies in software industry to build features and platforms with the highest levels of security, reliability, efficiency, and scalability. Experience mentoring less senior staff. Qualifications/Skills: Bachelor/Master degree or equivalent experience in computer engineering. 5+ years of software development experience with a proven record of making technical decisions proven experience with Java, J2EE, Spring, Hibernate, Design Pattern and DSA Concept. 2+ years of SQL database experience Intimate working understanding of modern web applications from database to browser Intimate understanding of SQL and extensive experience with database-driven applications Phenomenal problem-solving skills and ability to abstract functional requirements Excellent communicator in both technical and non-technical contexts Experience designing and improving sophisticated software applications Experience coaching and mentoring developers at different levels of experienceJob tags
Salary