Principal Application Solution Developer

Oracle•Published 1 days ago•First seen 1 days ago

Key
Responsibilities

Product
Implementation and Management – Software Development and Configuration:

-      
Designs,
develops, and tests complex software solutions.

-      
Writes
code and scripts and advises junior colleagues on coding problems/challenges.

-      
Debugs
and troubleshoots highly complex software issues.

-      
Drives
collaborations with cross-functional teams on software projects.

Product
Implementation and Management – Technical Troubleshooting and Problem Solving:

-      
Identifies
and resolves complex technical issues.

-      
Analyzes
system logs and error messages.

-      
Investigates
and diagnoses complex and/or challenging software problems.

-      
Designs
and implements solutions to prevent further issues.

Product
Implementation and Management – Technical Support and Maintenance:

-      
Provides
advanced technical assistance to users or customers.

-      
Performs
system maintenance and updates.

-      
Monitors
and optimizes system performance.

-      
Responds
to support tickets and resolves complex issues.

Product
Implementation and Management – Implementation and Configuration:

-      
Configures
standard software systems (e.g., turns on features of an application).

-      
Customizes
software settings to meet specific requirements.

Project
Management – Project Planning and Execution:

-      
Creates
project plans and defines scope for medium or mid-term projects.

-      
Allocates
resources and manages project timelines.

-      
Tracks
project progress and reports on milestones.

-      
Conducts
risk assessments and manages project risks.

Project
Management – Change Management:

-      
Assesses
the impact of proposed system changes.

-      
Drives
the planning and execution of change management strategies.

-      
Communicates
changes to stakeholders and users.

-      
Ensures
smooth transitions and proactively minimizes disruptions.

Project
Management – Documentation and Reporting:

-      
Documents
software implementation requirements and specifications.

-      
Reviews
reports on system performance and usage.

-      
Maintains
and helps manage version control.

Project
Management – Continuous Improvement and Process Optimization:

-      
Leads
process improvement for their team's application area.

-      
Drives
implementation of process changes to increase efficiency.

-      
Collects
and analyzes feedback from users and stakeholders.

-      
Drives
continuous improvement initiatives.

Collaboration
– Collaboration and Communication:

-      
Leads
partnerships with cross-functional teams on projects.

-      
Helps
lead meetings and discussions.

-      
Provides
updates and status reports to stakeholders.

-      
Communicates
technical information to non-technical stakeholders.

Core
Responsibilities

Planning
& Execution:

-      
Manages
and coordinates moderately complex tasks, monitoring timelines and deliverables
to ensure timely completion and adherence to requirements for a moderately
sized project or initiative.

-      
Efficiently
delegates, monitors, and prioritizes work across multiple projects, providing
technical oversight and adjusting plans to address shifts in resources or
timelines.

Collaboration
& Partnership:

-      
Collaborates
across the organization to align on expectations and achieve shared objectives.

-      
Leverages
understanding of business leaders, stakeholders, and/or customers to ensure
proposed solutions meet their needs.

-      
Supports
inclusivity by actively seeking and listening to diverse perspectives, ensuring
others feel heard and respected.

Problem
Solving:

-      
Identifies
and addresses moderately complex issues by analyzing a wide range of data
and/or information to identify solutions in accordance with standard practices.

-      
Proactively
escalates unresolved or critical issues with a thorough assessment and suggests
potential solutions.

-      
Reviews,
contributes to, and documents problem solving strategies.

Continuous
Learning:

-      
Pursues
learning opportunities to expand knowledge and skills and/or tools in new areas
and stays abreast of the latest industry trends and best practices.

-      
Proactively
seeks and leverages ongoing feedback and training to improve skills.

-      
Coaches
and mentors junior team members, fostering continuous learning and knowledge
sharing within and across teams.

Continuous
Improvement:

-      
Develops
ideas, recommends updates, and/or collaborates on the implementation of process
improvements to increase the efficiency and effectiveness of processes,
protocols, and workflows across teams, and evaluates the impact on key
stakeholders.

-      
Solicits
feedback from others on ideas for alternative approaches and methods for
continued improvement.

Performance
and Development:

-      
Contributes
to the talent development pipeline by participating in candidate interviews,
assessing candidates, and providing hiring recommendations.