Principal Application Solution Developer
Join Our Community
Job Description
Designs, develops, and tests complex software solutions. Investigates, diagnoses, and resolves complex and/or challenging technical issues. Performs system maintenance and updates. Customizes software settings to meet specific requirements. Creates project plans and defines scope for medium or mid\-term projects. Drives the planning and execution of change management strategies. Documents software implementation requirements and specifications. Drives the implementation process changes to increase efficiency. Leads partnerships with cross\-functional teams on projects.
- *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.
Similar Jobs
- O
Senior Core Infrastructure Engineer - React and Database Development
Oracle · Bengaluru, Karnataka, India
- O
Principal Core Infrastructure Engineer
Oracle · Bengaluru, Karnataka, India
- O
Senior Platform Software Engineer
Oracle · Trivandrum, Kerala, India
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Bengaluru
- Posted
- 1d ago
- Source
- Indeed