Oracle

Software Developer 2

Job Description

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
 
Role & Responsibilities
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software application used in the network monitoring. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. The role needs interaction with the customer support to manage the customer change requests and support tickets. The role may require to supervise lower level personnel.

Responsibilities
 
  1. Take a developer role for Oracle Communication Network monitoring product including design, implementation, and troubleshooting
  2. Analyze and create implementation strategies and solutions for requirements
  3. Develop and unit test highly efficient code for Front End / Back End modules (either or both) of the product
  4. Collaborate with local and remote teams of software developers, QA and customer support
  5. Perform the code and document reviews for the peers
  6. Bug fixing and supporting the customer service requests.
  7. Designs moderately complex changes to existing software architecture
Desired Qualification, Skills and Experience
 
  1. Engineering degree or equivalent experience relevant to functional area with 4+ years of software engineering or related experience
  2. 4+ years of Multi-threaded software development, deployment, debugging and testing experience in GUI Development on Linux 
  3. Good understanding of data structure and algorithms
  4. Good understanding of the design patterns and should be comfortable in applying the fairly common patterns like Singleton, Factory, Façade e.t.c
  5. Good to have Core JAVA or J2EE experience
  6. Should have good exposure of SOAP and RESTful web services with various data formats like JSON and XML
  7. Experience or knowledge of frameworks used in development of GUI.
  8. Strong Knowledge of TCP/UDP/IP and networking concepts
  9. Experience with one or more version control systems (SVN or GitLab is a big plus)
  10. Strong understanding of static code analysis, unit testing and test driven development, security testing and automated test frameworks
  11. Previous experience in Agile Software Development with CI/CD is a plus
  12. Good verbal and written communication skills in English. Should be strong communicator and able to articulate ideas clearly
  13. Must be able to work independently.

Career Level - IC2


Jobs at Bengaluru

Oracle

Consulting Solution Director

Professional

Bengaluru, Karnataka

View Details

Last Date: May 7, 2025

Oracle

Principal Software Engineer

Professional

Bengaluru, Karnataka

View Details

Last Date: June 1, 2025

Google

Staff Software Engineer, Google App…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Jan. 30, 2025

Oracle

Product Manager/Strategy 5-ProdDev

Professional

Bengaluru, Karnataka

View Details

Last Date: May 29, 2025

Amazon

Sr. Associate, Trust & Safety, Prim…

Freshers/Experienced

Bengaluru, Karnataka

View Details

Last Date: Feb. 4, 2025

Oracle

Student / Intern

Campus

Bengaluru, Karnataka

View Details

Last Date: June 8, 2025

Oracle

Consulting Solution Manager-Core Ba…

Professional

Bengaluru, Karnataka

View Details

Last Date: March 17, 2025

Oracle

Plsql+Java Product Implementation &…

Professional

Bengaluru, Karnataka

View Details

Last Date: May 27, 2025

Oracle

Senior Principal Consultant - PLSQL…

Professional

Bengaluru, Karnataka

View Details

Last Date: April 19, 2025

Oracle

QA Analyst 4-ProdDev

Professional

Bengaluru, Karnataka

View Details

Last Date: May 20, 2025

Oracle

Software Developer 4

Professional

Bengaluru, Karnataka

View Details

Last Date: June 20, 2025

Oracle

Principal DevOps Engineer

Professional

Bengaluru, Karnataka

View Details

Last Date: June 2, 2025




More Jobs at Oracle

Oracle

HCM Cloud Principal Consultant

Professional

Bengaluru, Karnataka

View Details

Last Date: May 11, 2025

Oracle

Senior Consultant

Professional

Bengaluru, Karnataka

View Details

Last Date: Jan. 26, 2025

Oracle

Oracle Fusion Finance Techno-Functi…

Professional

Bengaluru, Karnataka

View Details

Last Date: April 7, 2025

Oracle

Oracle Fusion SCM Technical Consult…

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 8, 2025

Oracle

Principal Member of Technical Staff

Professional

Hyderabad, Telangana

View Details

Last Date: March 17, 2025

Oracle

Software Developer 4

Professional

Bengaluru, Karnataka

View Details

Last Date: March 23, 2025

Oracle

Senior Applications Engineer

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 28, 2025

Oracle

Applications Developer 3

Professional

Hyderabad, Telangana

View Details

Last Date: March 25, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: March 12, 2025

Oracle

Principal TAM

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 3, 2025

Oracle

Senior Consultant

Professional

Noida, Uttar Pradesh

View Details

Last Date: Feb. 4, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: April 26, 2025




Actively Recruiting Companies at Bengaluru, Karnataka