Oracle Software Engineer
Role details
Job location
Tech stack
Job description
- Developing and maintaining Oracle database solutions
- Writing and optimising PL/SQL for performance, reliability, and maintainability
- Building and supporting ETL processes for data integration and reporting
- Contributing to data design decisions and agreed technical standards
- Reviewing work and helping raise engineering quality across the team
- Supporting reliable releases in a controlled, production environment
Technologies:
- ETL
- Support
- Oracle
- Python
- SQL
- LESS
Requirements
- Commercial experience with Oracle database development
- Strong PL/SQL skills
- Experience designing or supporting ETL processes
- Experience working on production systems in a regulated or structured environment
- A disciplined approach to testing, data quality, and reliability
- Python experience (nice to have)
Benefits & conditions
We are a well-established software company operating in the highly regulated energy sector, offering a base salary of circa £56,000 along with a bonus of up to 15% based on personal and company performance. Our hybrid working model requires you to be onsite in Southampton just 2 days each month, and we support our employees with 25 days of annual leave plus bank holidays, a pension scheme with employer contributions, health care benefits, an EV car scheme, and access to a free onsite gym. We value a disciplined engineering approach and provide opportunities for development and mentorship within our team.