Software Developer

Short Description

Oracle is looking for a Software Developer who has solid understanding of software development roles, processes, and procedures in the context of Web and Database development.

Job Description

Detailed Description and Job Requirements 
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.

In this role, duties and tasks are standard with a good deal of variation.

A candidate should have:
  • Solid understanding of software development roles, processes and procedures in the context of Web and Database development
  • Familiarity with Agile software methodology
  • Moderately complex problem solving requiring minimal assistance and guidance
  • Good communication skills as well as a positive attitude and a drive to learn
  • A B.Tech degree in Computer Science or equivalent experience relevant to functional area.
  • 3-8 Years of experience in building enterprise systems in Python, HTML, JavaScript, SQL, XML, Web Services and related technologies. 
  • Adaptability and willingness to learn new tools/languages is a big plus.

  • The tech stack is easy to pick up but experience with the following will help you hit the ground running:
  • Python and Python-based frameworks: Django, Flask, SQLAlchemy
  • Web Development: JavaScript, CSS, HTML, HTTP, REST, JQuery
  • Linux/Unix
  • Experience with debugging complex applications
  • Experience with creating/consuming RESTful web services
  • Proficient in versioning systems: Git (or SVN)
  • Duties and tasks are varied and complex needing independent judgment.

Fully competent in own area of expertise. May need to mentor lower level personnel. 
 
Detailed Description and Job Requirements
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

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.

Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.

Software Developer
Mid-Senior-level Technology | Information | Information Technology Full-time Other | Information Technology | Engineering Software Developer
With 430,000 customers in 175 countries, Oracle provides leading-edge capabilities in software as a service, platform as a service, infrastructure as a service, and data as a service.
Apply Now