Located in Karnataka, India, at Oracle, the Software Development Manager leads a team responsible for the full software lifecycle—design, development, debugging, and troubleshooting—for databases, applications, tools, networks, and related systems. Applying software architecture expertise, you will manage development tasks per given specifications, build enhancements within existing architectures, and occasionally propose architectural improvements. This managerial role in the software engineering division involves overseeing project delivery, ensuring quality, mentoring staff, and aligning team output with Oracle's strategic objectives. You will coordinate engineering efforts, maintain standards, and contribute to the evolution of software solutions, balancing immediate development needs with long-term architectural health.