Principal Software Developer Job in Oracle Corporation

Principal Software Developer

Apply Now
Job Summary

Job Title: Senior Software Engineer

Company: Oracle
Location: Bengaluru

Position Summary

Oracle is seeking a highly skilled and experienced Senior Software Engineer to join our team. The ideal candidate will have 6 to 10 years of experience in software engineering, proficient in Java, microservices, SQL, and cloud technologies. This role involves leading and advising architecture discussions, design sessions, and code reviews, ensuring functional correctness, architectural maintainability, and performance.

Key Responsibilities

Technical Leadership:

  • Develop long-term technical roadmaps for the solution area.
  • Lead and advise on architecture discussions, design sessions, and code reviews, ensuring best practices for functional correctness and maintainability.
  • Drive software risk analysis, identify potential risks, and implement mitigation strategies.

Collaboration and Innovation:

  • Partner with strategy and solution teams to provide recommendations and guidance on solutions.
  • Investigate new technologies and innovations, evaluating their potential for integration into the solution area.

Engineering Culture:

  • Reinforce and promote engineering culture and values across the organization.
  • Foster collaboration and knowledge sharing within the team to ensure continuous improvement in engineering practices.

Diversity and Inclusion:

  • Actively contribute to a diverse and inclusive culture that celebrates varied insights and perspectives.
  • Participate in initiatives that encourage innovation through diverse voices and backgrounds.

Required Qualifications

  • Experience: 6-10 years of software engineering experience, with expertise in Java, microservices, and SQL. Experience working in cloud environments and with web development is desirable.
  • Technical Proficiency: Strong proficiency in software design, code quality, and architecture decisions. Experience with leading architecture discussions and making critical design decisions. Proficiency in identifying and mitigating software risks.
  • Additional Skills: Excellent problem-solving and analytical skills. Ability to collaborate and communicate effectively with cross-functional teams. Strong leadership and mentoring skills to promote best practices in engineering.

Preferred Qualifications

  • Prior experience with cloud-based solutions and knowledge of cloud technologies.
  • Familiarity with the latest innovations and technologies in the software engineering space.

About Oracle

At Oracle, we thrive in a culture of diversity, inclusion, and innovation. We believe in creating a workforce where every voice is heard and valued, which fuels our commitment to the highest standards of excellence. Oracle offers competitive employee benefits, including medical, life insurance, retirement planning, and opportunities for community engagement.

Experience Required :

6 to 10 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired