23 Aug
|
Oracle
|
Bengaluru
Key Responsibilities
Application Software Development:
- Collaborates with Designers, Product Managers, Software Engineers, and stakeholders when evaluating and integrating customer specifications and business requirements.
Software Development and Coding - Design, Testing, and Optimization:
- Designs software solutions and analyzes and identifies requirements to achieve business and operational goals, sharing results with manager upon completion.- Adheres to and improves execution of all phases of the software development lifecycle; provides guidance and coaching to engineers to drive improvements.- Utilizes advanced knowledge to develop and guide recent software features and enhancements leading design specifications, ensuring accessibility, and develops documents to clarify software design and code.- Leads code reviews in multiple areas to help drive improvements.- Conducts debugging and troubleshooting to identify and fix complex software issues.- Develops fixes for identified issues.- Implements comprehensive software testing (e.g., functional and non-functional testing),
quality assurance processes, software error logging, monitoring, and observability for effective debugging, sharing work with manager and/or lead upon completion.- Conducts performance profiling and optimization of coding, building scalable solutions, and anticipating and resolving potential outcomes.Software Architecture - Software System Structural Design:
- Implements and contributes to developing software, systems, and services, ensuring review by manager and/or senior technical leaders upon completion. Recommends project or design scope.- Provides technical guidance and coaching to less experienced developers in existing software architecture.- Contributes to periodic reviews and ensures adherence to architectural standards.- Collaborates with stakeholders and networks externally to ensure work aligns with software architecture.- Implements complex performance optimization and scalability s
📌 Principal Application Software Engineer (Bengaluru)
🏢 Oracle
📍 Bengaluru