Search by job, company or skills

Oracle

Software Developer 2

Save
  • Posted 14 hours ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Design, develop, troubleshoot, and debug software programs for databases, applications, tools, and cloud-based services.

As a member of the software engineering division, you will apply foundational knowledge of software architecture and engineering principles to develop, test, and maintain software applications according to provided design specifications. You will contribute to feature development, bug fixes, and enhancements within an established architecture while collaborating with senior engineers and cross-functional teams.

You will work on moderately complex technical problems with guidance from senior team members and gain exposure to the complete software development lifecycle, including design, development, testing, deployment, and production support.

Qualification: BE/MCA degree or equivalent experience relevant to the functional area.

As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

  • Design, develop, test, and maintain software applications following established engineering standards.
  • Develop frontend and backend components using Java, REST APIs, SQL, and modern UI frameworks.
  • Participate in feature implementation, bug fixing, and application enhancements.
  • Collaborate with product managers, architects, QA engineers, and other developers to deliver quality solutions.
  • Write clean, maintainable, and testable code.
  • Participate in code reviews and incorporate feedback from senior engineers.
  • Debug and troubleshoot issues across development, test, and production environments.
  • Contribute to test automation and continuous integration practices.
  • Support deployment activities and production releases.
  • Learn and adopt new technologies, tools, and development methodologies.
  • Participate in agile ceremonies including sprint planning, estimation, and retrospectives.

Career Level - IC2

More Info

About Company

Oracle Corporation is an American multinational computer technology corporation headquartered in Austin, Texas.In 2020, Oracle was the second-largest software company in the world by revenue and market capitalization.The company sells database software and technology (particularly its own brands), cloud engineered systems, and enterprise software products, such as enterprise resource planning (ERP) software, human capital management (HCM) software, customer relationship management (CRM) software (also known as customer experience), enterprise performance management (EPM) software, and supply chain management (SCM) software.

Job ID: 148858029

Similar Jobs

Bengaluru

Skills:

Software DevelopmentJavaPythonC++Application DevelopmentDebugging

Bengaluru, India

Skills:

AWSSQL ServerMySQLRabbitmqNosqlTddPostgresJunitNodeRDS OracleAPI gatewaysKong