Description
We are seeking experienced Software Engineers to join our team, focusing on Oracle technologies. You will work on nationally significant services that support the registration, processing, linkage, and analysis of life events and longitudinal data.
Key Responsibilities:
- Designing, developing, and maintaining business-critical applications and databases
- Working with large and complex datasets to support statistical production and research
- Developing new functionality and enhancing existing systems
- Producing high-quality, maintainable, and secure code
- Supporting data processing, validation, and quality assurance activities
- Collaborating with business analysts, testers, statisticians, and technical colleagues
- Participating in code reviews, technical design discussions, and continuous improvement initiatives
- Assisting with system upgrades, modernisation activities, and technical debt reduction
- Contributing to technical documentation and knowledge sharing across teams
Technologies Used:
- Java
- Oracle Database
- Oracle APEX
- Talend
- Oracle WebLogic
- GitLab
- Jenkins
- Maven
- Microsoft SQL Server
- T-SQL
- PL/SQL
Requirements:
- Demonstrable, recent practical experience of developing software solutions using Oracle technologies
- Strong understanding of software engineering principles and best practices
- Experience working collaboratively in agile teams and delivering reliable, production-grade services
Nice to Have:
- Experience in Java development
- Oracle Database development and administration
- Oracle APEX development
- PL/SQL and T-SQL programming
- Talend ETL development
- CI/CD tooling such as GitLab, Jenkins, and Maven
- Data integration, data quality, or statistical processing systems
- Working with large, sensitive, or business-critical datasets
For more fresh new jobs, check out yubhub.co.