As a Member Technical Staff – 1, you will be part of Oracle's Software Engineering Division and contribute to the development, enhancement, debugging, and maintenance of software products and applications. You will work closely with experienced engineers and technical teams to design, develop, troubleshoot, and optimize software systems while learning industry best practices in software engineering and product development. This role is ideal for candidates who want to build strong technical foundations while working on large-scale enterprise-grade products.
Responsibilities
Designing and developing software applications. Debugging and troubleshooting software issues. Enhancing existing applications and systems. Working on databases, applications, tools, and network-related software. Building new features within existing software architectures. Writing clean, maintainable, and efficient code. Collaborating with software engineers and product teams. Participating in software design discussions. Supporting testing and quality assurance activities. Improving performance, scalability, and reliability of applications. Learning and implementing software engineering best practices.
Requirements
Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, or related fields. 0–2+ years of software development experience. Understanding of software development fundamentals. Knowledge of programming concepts and data structures. Basic understanding of software architecture principles. Strong analytical and problem-solving abilities. Excellent communication and teamwork skills. Willingness to learn new technologies. Ability to work in a collaborative environment. Passion for software engineering and innovation.