23 Aug
|
Oracle
|
Bengaluru
Key Responsibilities
Application Software Development:
- Architects and delivers multi-team features and modernization initiatives with clear, organization-level KPIs.- Establishes global production-readiness standards (SLOs, error budgets, incident tooling) and drives adoption.- Diagnoses and resolves high-severity, multi-system failures; creates systemic reliability improvements across apps/OCI.- Harmonizes QA strategy across teams (test pyramids, non-functional testing) to ensure consistent app quality.- Makes significant architectural decisions; leads migrations and pattern adoptions with deprecation plans.- Creates scalable blueprints and reference implementations adopted by multiple teams.- Defines cross-team API governance and dependency management frameworks.- Shapes prioritization across multiple teams using data from field/customer, telemetry, and live-site signals.- Institutionalizes feedback loops into planning cadences; measures impact.- Mentors Staff engineers; partners with Product and Design to balance customer value and technical strategy.
Software Development and Coding - Design, Testing, and Optimization:
- Leads project initiatives to design software solutions and identify and analyze requirements. Writes and defines foundational code for new projects or prototypes.- Adheres to and improves execution of all phases of the software development lifecycle; coaches engineers across teams or units to drive improvements.-
- Leads process, architecture, and code reviews across projects and/or products/services to drive improvements.- Utilizes up-to-date/emerging technologies to conduct debugging and troubleshooting to identify and fix highly complex software issues.- Leads strategic initiatives to optimize software testing (e.g., functional and non-functional), quality assurance processes, software error logging, monitoring, and observability for effective debugging.- Encourages innovation, research, and relevant industry practices to optimize performance a
📌 Lead Principal Application Software Engineer (Bengaluru)
🏢 Oracle
📍 Bengaluru