Posted on: 29 April 2023
ID 858291

TIA Oracle Developer

Your time is now to be your exceptional best at Old Mutual!

Job Description

This role includes solutions design, development, implementation, testing, data conversion, documentation, and system enhancements. Accountabilities for this role include software development, systems analysis, interpreting functional requirements, and engaging with relevant stakeholders.

Critical objectives and responsibilities:

Software development, build, and release management responsible and accountable for ensuring high-quality input into the build and release management processes to ensure high availability and predictability of releases
  • This role will have a direct contribution to code production, mentoring, and upskilling junior resources and development required of a high-performing and successful team.
  • Develops, tests, and implements new systems and system changes following agreed coding standards and principles.
  • Performs peer review of the solutions being developed
  • Contribute to Test Driven Development (TDD) Framework and upskill feature team members where needed.
  • Participate in both automation and performance testing.
  • Assists Scrum Master and other team members in the estimation of features
  • Business analysis knowledge and ability to analyze business requirements to be met by IT solutions and document them.
  • Ensures code commit standards and conventions are adhered to by the Development team, including but not limited to GIT, using agreed tools.
  • Actively contributes to improving the quality of code commit standards and conventions.
  • Contribute to Continuous Integration (CI) builds as it relates to the feature teams commits.
  • Defines and implements appropriate measures to deal swiftly with the coordination, communication and resolution of unstable builds where impacted by the feature team.
  • Ensures adherence by Software Engineering team with respect to the source code branch strategy.
  • Initiates process and service improvement programs as identified.
  • Uses industry expertise in software engineering. Identifies opportunities for improvement and drives change.
  • Identifies and drives opportunities for continuous improvement and innovation.
  • Collaborates with the various teams in order to enable an efficient, effective release pipeline.
  • Contributes towards achieving goals of continuous integration, continuous delivery through automation.
  • Provide high-level and detailed design for business and technical solutions.
  • Understand technology trends and the practical application of existing, new, and emerging technologies to contribute to new and evolving business and operating models.
Coaching
  • Mentors developers through the whole development life cycle.
  • Shares knowledge and provides guidance to broader team members, including feature analysts and quality engineers
Quality Management
  • Ensures technical integrity of the solution.
  • Ensures that all system changes align with coding standards and principles
  • Review code to analyse downstream impacts in order to conform to standards and reduce technical debt.
Continuous improvement to ensure effective service
  • Ensure statutory and legislative knowledge is always current in order to resolve customer complaints, to advise the business on corrective solutions to mitigate risks and to improve the customer experience whilst complying with governance requirements.
  • Ensure adherence to organisational policies, practices and procedures.
  • Identify solutions to enhance cost effectiveness and increase operational efficiency.
Service delivery to ensure customer satisfaction
  • Maintain service, quality and desired outputs across the business process by ensuring compliance to tactical policies, procedures and standards.
  • Establish productive operational relationships with key stakeholders in the various channels and administrative teams.
  • Share knowledge on, and participate in the creation of new standards, control systems and procedures to maintain service delivery.
Manage quality people practices
  • Align own behaviour with the organisation culture and values.
  • Share and transfer product, process and systems knowledge to colleagues.
  • Collaborate and work with wider business teams to deliver required service levels.
  • Actively share information with other team members regarding successes, issues, trends and ideas.
Experience, Knowledge & Skills Required
  • Degree in Computer Science/Engineering (or 4-8 years equivalent experience)
  • Experience mentoring and developing technical teams
  • Experience working within an Agile and DevOps team, and being an advocate of that culture
  • Excellent problem-solving skills
  • Experience with writing and maintaining unit tests, functional tests
  • Experience in developing distributed, high transactional, and available systems
  • Experience in the usage of UML and documentation
  • Excellent understanding of theoretical Software Engineering fundamentals, including but not limited to distributed systems, highly scalable systems, algorithms, data structures, design patterns, and programming paradigms is advantageous
  • Core Skills:
    • TIA
    • Oracle DB
    • Oracle Reports
    • Oracle Forms/ADF
    • SQL, PLSQL, and any relational database experience in a high-load environment
    • Strong experience with Oracle functions, procedures, triggers, packages & performance tuning
    • Experience with Big Data, analytics, and monitoring
  • Advantageous Skills:
    • RadarLive
Competency Descriptors
  • Strategic: Can understand, identify and act on broader opportunities to drive longer-term, value-adding change. Applies judgment effectively. Identifies and acts on market and/or competitor trends/opportunities
  • Customer: Putting the customer at the heart of business decisions and driving to improve value for customers.
  • Collaboration: Creates trust, and respect and builds meaningful relationships. Able to handle a wide range of relational challenges to ensure collaboration across boundaries.
  • Leading with Influence: Influences and rallies people behind common goals; actively supports growth and inspires others to exceed expectations. Communicates clear strategies and objectives for own function.
  • Innovation: Generates creative/out-of-the-box solutions. Challenges the status quo and/or demonstrates the ability to relate to challenges from a range of diverse but relevant perspectives. Willing to take calculated risks when introducing novel ideas.
  • Personal Mastery: Learns and actively works to build self-awareness; develops through experience and feedback from others. Copes effectively with stress and has the resilience to take on stretching and challenging assignments. Adjusts effectively to work within new work structures; processes; requirements and cultures.
  • Executing: Displays consistent energy, drive, and perseverance to deliver results. Demonstrates a willingness to take calculated risks to achieve stretch performance goals.
Skills

Education

Closing Date

02 May 2023

Old Mutual Limited is pro-vaccination and encourages its workforce to be fully vaccinated against Covid-19.

All prospective employees are required to disclose their vaccination status as part of the recruitment process.

Please refer to the Old Mutuals Covid-19 vaccination policy for further detail. Kindly note that Old Mutual reserves the right to reinstate the requirement to vaccinate at any point if it is of the view that it is imperative to do so.
Occupation:
Finance jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
EVANDER GOLD MINE JOBS AVAILABLE

EVANDER GOLD MINE JOBS AVAILABLE

EVANDER GOLD MINE
Secunda
Phekolong hospital jobs available

Phekolong hospital jobs available

PHEKOLONG HOSPITAL
Bethlehem
Dihlabeng hospital jobs available

Dihlabeng hospital jobs available

Dihlabeng hospital
Bethlehem
BAKUBUNG PLATINUM MINE JOBS AVAILABLE

BAKUBUNG PLATINUM MINE JOBS AVAILABLE

BAKUBUNG PLATINUM MINE
Rustenburg
Electrical engineering

Electrical engineering

Medic24
Midlands
Jobin.co.za
Receptionist jobs

Receptionist jobs

Medic 24
Pretoria / Tshwane
Jobin.co.za
Receptionist jobs

Receptionist jobs

Medic 24
Cape Town
Jobin.co.za
Builders

Builders

Medic24
Randburg
Jobin.co.za