Software Developer
Oracle
Full-time
United States
Job description
We are seeking a highly skilled Senior Software Engineer to design, develop, troubleshoot and debug software programs for Oracle Cloud Infrastructure.
Your primary objective will be to develop high-quality software solutions that meet user needs and align with the organization’s business goals. This will involve analyzing requirements, designing robust architectures, writing efficient code, and conducting thorough testing.
A strong background in software development and familiarity with agile methodologies are essential.
An extensive experience in coding, and the ability to lead and mentor junior developers, while also being a problem-solver and effective communicator is must.
- Solid knowledge of at least one major programming language (preferably Java or Golang)
- Knowledge of a scripting language (preferably Python) Proficiency in shell scripting (Linux shell scripting
- - bash)
- Knowledge of database fundamentals
- Familiarity with architectural patterns and principles
- Skills in debugging and testing complex systems
- Excellent verbal and written communication skills. OCI greatly values collaborative design in writing. This will be particularly important as a Principal Member of Technical Staff.
- Write product or application development code.