We are seeking an experienced and innovative Senior Software Developer to join our software engineering division. As part of our team, you will play a key role in designing, developing, and troubleshooting software for applications, databases, tools, and networks. You will assist in the evolution of existing software architecture and provide technical leadership within your team. This is an exciting opportunity to work with cutting-edge technologies and contribute to impactful solutions at Oracle.
Key Responsibilities
- Design, develop, troubleshoot, and debug software applications, ensuring high-quality code and performance.
- Collaborate with cross-functional teams to define and implement new features and modifications to existing applications.
- Contribute to the technical design and architecture of scalable and maintainable solutions.
- Provide leadership and mentorship to junior developers, helping them solve complex technical problems.
- Stay updated with emerging technologies and industry trends to ensure software solutions meet future challenges.
Skills & Qualifications
- 4+ years of professional software development experience.
- Strong expertise in programming languages such as Java, C++, Python, or similar.
- Experience with developing, debugging, and deploying applications or operating systems.
- Proficiency in designing and developing scalable software architecture.
- Ability to provide technical leadership and guide a team of developers.
- Strong problem-solving and debugging skills.
Preferred
- Familiarity with Oracle's cloud technologies and infrastructure.
- Experience with databases, REST APIs, and microservices architecture.
- Experience with Agile methodologies and version control tools such as Git.
About You
- You are an innovative thinker with a passion for technology and problem-solving.
- You have a proven track record in software development and enjoy mentoring and collaborating with diverse teams.
- You thrive in a fast-paced, global environment and adapt quickly to new technologies and challenges.
Why Oracle? At Oracle, you will have the opportunity to.
- Work with a global team of industry experts on world-class projects.
- Enhance your career through continuous learning and development.
- Enjoy a flexible work environment that promotes a healthy work-life balance.
- Access competitive benefits, including healthcare, retirement, and paid time off.
- Contribute to community initiatives and volunteer programs.
Oracle is an Equal Employment Opportunity Employer, and we encourage applications from all individuals, regardless of background. We support diversity and inclusion, ensuring equal opportunity throughout the hiring process and beyond.