Senior Principal Software Engineer

3 weeks ago


United Kingdom Oracle Full time

Looking for an experienced software engineer to work on the Oracle Visual Builder Business Objects team. You will build features for this application development cloud service, and guide the work of others in the team from a technical perspective, contributing to a platform used by both internal Oracle teams and customers.


Visual Builder is a cloud service that enables you to rapidly create and host web and mobile applications with minimal coding required. Users can visually create an application using a collection of built-in user-interface controls, and bind the UI to existing REST services or custom business objects they create from within the tool. Users publish their application with a click of a button to provide access to end-users. In addition role based security can be defined for the application to control access to pages and data.

The Business Objects team builds declarative editors and diagrams for business objects, which provide storage for application data maintained in the Oracle Cloud. Using the built-in Oracle Database that comes with the service, or a Bring Your Own Database (BYODB) option, schema objects are automatically maintained throughout the development life cycle from development and test to production. Object-relational mapping on the middle tier is dynamically constructed based on the business object metadata, and this is where CRUD on the data, and business logic written in Groovy, is executed.

The team is currently working on design-time support for a new Business Objects system that will power the next generation of Oracle Applications.


Career Level - IC5


Responsibilities displayed in the job posting


  • Working closely with Product Managers and UX Designers, design and develop new Business Object features for the Oracle Visual Builder IDE.
  • Guide other members of the team with design and development of their features, including code review.
  • Work closely with the internal team building the underlying Business Objects technology.
  • Be a significant contributor to development processes that deliver high quality Visual Builder releases to the Oracle Cloud.
  • Work with internal consuming teams to debug and resolve issues.
  • Work with Oracle Support, occasionally outside regular business hours, to debug and resolve customer issues.


Skills:

  • JavaScript
  • Java
  • Linux
  • Oracle DB
  • SQL


  • Glasgow, Scotland, United Kingdom Verso Recruitment Group Full time

    Senior/Principal Embedded Software EngineerAre you a Senior/Principal Embedded Software Engineer looking for a career move? My client can offer unrivalled career opportunities to talented individuals.My client is a global technology company designing complex electronic products and systems that are used all over the world. They currently require a...


  • , , United Kingdom TN United Kingdom Full time

    Social network you want to login/join with:Senior / Principal CFD Engineers with FLACS softwareLocation: null, United KingdomJob Category:OtherEU work permit required:YesJob Reference:73f21a97846fJob Views:85Posted:03.03.2025Job Description:Job DescriptionUK based vacancy for Senior / Principal CFD Engineers with FLACS software experience.This is a permanent...


  • East Kilbride, Scotland, United Kingdom Verso Recruitment Full time

    Are you a Senior/Principal Embedded Software Engineer looking for a career move? My client can offer unrivalled career opportunities to talented individuals.My client is a global technology company designing complex electronic products and systems that are used all over the world.They currently require a Senior/Principal Embedded Software Engineer to join...


  • greater london, england, United Kingdom Source Technology Full time

    This range is provided by Source Technology. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeDirect message the job poster from Source TechnologyManager - UK&I at SGI, organiser of Source Talks: On KotlinSenior/Principal Software Engineer - KotlinProject at Tier One Investment BankLondon -...

  • Software Engineer

    4 days ago


    greater london, england, United Kingdom Gravitas Recruitment Group (Global) Ltd Full time

    Software Engineer (Senior, Staff & Principal)Role: Senior, Staff & Principal EngineersSalary range: 90 - 135k (+ equity)Full Stack Engineers at Senior/Staff/Principal level required on a Permanent basis for a B2B SaaS startup company in London. They've just raised Series A via some of the top VCs, and the founding team consists of engineers from the likes of...


  • Manchester, England, United Kingdom ZipRecruiter Full time

    Job DescriptionPrincipal Software Engineer – Manchester – eCommerceGreat opportunity for a Principal Software Engineer to join a Manchester based eCommerce giant as they work on a large-scale digital re-platform across the estate to MACH and Event-Driven Architecture.This role takes a bit of a step back from day-to-day coding and focuses more on...


  • greater london, england, United Kingdom Spectrum IT Recruitment Full time

    Principal C++ Software Engineer required by a global software company developing products for use in cyber security.*Fully remote - no office based work required at any point.The successful Principal C++ Software Engineer will join as the hands-on Technical Lead for their existing team developing new components that are integrated into a microservices...


  • greater london, england, United Kingdom Miller Maxwell Ltd Full time

    This range is provided by Miller Maxwell Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangePrincipal Software Engineer – STL – UNIX - London. A prestigious Tier-1 electronic trading organisation is expanding its London team and is seeking a Principal Software Engineer to play a...


  • Eastleigh, England, United Kingdom ZipRecruiter Full time

    Job DescriptionAbout UsSoftware helps to enable the world-leading science performed at Diamond. Our software systems facilitate operations at all levels, including the low-level control of synchrotron and beamline hardware, the planning, execution and monitor of experiments, data archiving and retrieval, data processing and visualisation, the application for...


  • , , United Kingdom TN United Kingdom Full time

    Social network you want to login/join with:Senior Principal Software EngineerClient: ArqivaLocation: United Kingdom (flexible, hybrid working environment; travel to Winchester or London office twice a week)Job Category: OtherEU work permit required: YesJob Reference: 0c5ab2204d00Job Views: 6Posted: 11.03.2025Expiry Date: 25.04.2025Job Description:Translates...


  • Nuneaton, England, United Kingdom INOVERSE GROUPE Full time

    Job title: Principal Software EngineerSalary: CompetitiveLocation: NuneatonMy client is on the lookout for a Principal Software Engineer to work on their groundbreaking fully active suspension system. Combining software and hardware to ensure a great vehicle handling and the smoothest ride of any vehicle on the roads today.Going into production on their...


  • Nuneaton, England, United Kingdom iO Associates Full time

    Job title: Principal Software EngineerSalary: CompetitiveLocation: NuneatonMy client is on the lookout for a Principal Software Engineer to work on their groundbreaking fully active suspension system. Combining software and hardware to ensure a great vehicle handling and the smoothest ride of any vehicle on the roads today.Going into production on their...


  • , , United Kingdom Made Tech Limited Full time

    Our Principal Software Engineers are responsible for leading and delivering strategically significant, complex client engagements across our portfolio of clients.We believe that great delivery stems from a thorough understanding of our clients and their needs, strong discipline skills and subject matter expertise, excellent leadership and a clear vision of...


  • , , United Kingdom Silicon Milkroundabout Full time

    Company DescriptionAbout TeyaTeya exists to make sure that every small and growing business in Europe has the opportunity to thrive. We want to become Europe’s go-to software solution for these businesses, simplifying their every day and helping them reconnect with the joy of running their business. We've built a fast-paced, energetic, and innovative...


  • , England, United Kingdom ZipRecruiter Full time

    Job DescriptionAre you looking for the best Principal Embedded Software Engineer job in the Worcestershire area? Look no further!My client is a market leader in RF Applications for the defence industry who is now looking for a Principal Embedded Software Engineer to join their team in Worcestershire.You will have a significant role in the design and...


  • Middlesbrough, ENGLAND, United Kingdom Adecco Full time

    Our client is a leading organisation in the automation industry.They are at the forefront of innovation, shaping the future of automation technology. With a vibrant and collaborative work culture, they provide an environment where creativity and expertise thrive.Responsibilities:As a Principal Controls Engineer, you will play a crucial role in creating...


  • Bury, England, United Kingdom Adria Solutions Ltd. Full time

    Principal Software EngineerMy client is undergoing an exciting digital transformation, re-platforming its technology stack. They are seeking a Principal Software Engineer to play a key role in shaping the future of their digital platforms. You will lead the design, execution, and integration of cutting-edge solutions across eCommerce, Order Management, and...


  • Windsor, England, United Kingdom TieTalent Full time

    Join Centrica as a Principal Software EngineerAre you ready to drive technological innovations and maintain high standards in software engineering? Centrica is looking for a Principal Software Engineer to join our Field Platform team, focusing on building top-tier applications for our 6,000 Field Engineers. This role is crucial for coaching and mentoring...


  • London, England, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You’ll collaborate with cross-functional teams to design,...


  • , , United Kingdom Workonblockchain Full time

    Principal Software Engineer Salary: 40,000 - 70,000 GBP per yearAt BAE Systems, we are looking for an IT engineer!Our tech stack:Hardware, Support, Security, UML, ITRequirements:BEng/BSc in Computer Science or another relevant Engineering or Numerate subject (technology, engineering, or science-related discipline) and a CEng or equivalent level of...