Jobs for Veterans, Veteran Job Board | GiJobs.com

Post Jobs

Job Information

Oracle Software Developer 4 in Pune, India

Software Developer 4

Preferred Qualifications

Preferred Qualifications

Oracle’s Construction and Engineering GBU (CEGBU) is the leading

provider of Project Portfolio Management (PPM) solutions for

project-intensive industries.

The development group in CEGBU is

focused on developing enterprise level solutions for our customers in

project intensive industries. Our applications provide project and

portfolio management, contract management, resource management, and risk

management solutions used by customers worldwide. We leverage an agile

development methodology (scrum) to facilitate the development of our

products. This is an opportunity to join an exciting development group

with fast-paced uptake of new technology and tools.

Our development practices include

empowered Scrum teams, continuous build and integration, monthly sprint

reviews, and a heavy emphasis on testing early and often.

The

successful candidate will work locally at the CEGBU's Pune, India

office.

Responsibility

  • Ownership and delivery of product features end-to-end.

  • Implement new functionality, enhancements and maintain the existing product feature.

  • Identify improvement areas and provide a solution.

  • Translate requirements into design/solutions.

-

Responsible for end to end cycle of feature development i.e.

requirement analysis, designing, coding, writing JUnit and Integration

test cases, build and deployment.

  • Acquire knowledge and become expert of existing code-base and evolve it.

  • Generating ideas with team members and offering insightful solutions.

-

Work with Globally Distributed cross functional teams such as Product

Management, Release Management, Architects, User Interface, Operations

and QA teams.

  • Enforce software engineering practices & best

practices across the team during the full software development life

cycle, including coding standards, code reviews, source control

management, build processes, testing, and operations.

  • Collaborate

with other technical teams, functional designer, describe software

product features, technical designs and product strategy.

  • Mentor and groom team.

Requirements:

  • Strong experience in Java/J2EE, web application development.

  • Worked on multiple build tools like Grunt, Maven, Ant etc

  • Should be at ease with both Windows and Linux

  • Strong hands-on experience with Microservice architecture, Spring, ORM, REST, Oracle Database.

  • Comfortable with UI tech stack i.e. Advanced JavaScript, HTML, CSS, MVC framework.

  • Exposure to Docker, Jenkins, CI, Cloud environment.

  • Competence in full life-cycle web software development and on time delivery with high quality.

  • Ability to quickly learn and develop expertise in existing applications and architectures.

  • Strong analysis and problem-solving skills, as it relates to application development and infrastructure

  • Experience designing/implementing high performance Web services using REST

  • Experience with high volume distributed application development in a multitenant SaaS environment.

  • Should have mentored juniors members in the team.

  • Excellent communication skills.

Detailed Description and Job Requirements

Analyze,

design develop, troubleshoot and debug software programs for commercial

or end user applications. Writes code, completes programming and

performs testing and debugging of applications.

As a member of

the software engineering division, you will propose, specify, design and

implement changes to existing software architecture. Create new

architecture for a moderate size product or a portion of a major

product. Build and execute unit tests and unit test plans. Review

integration and regression test plans created by QA. Communicate with QA

and porting engineering to ensure consistency, testability and

portability across products in general.

Provide leadership and

expertise in the development of new products/services/processes,

frequently operating at the leading edge of technology. Recommends and

justifies major changes to existing products/services/processes. BS or

MS degree or equivalent experience relevant to functional area. 7 or

more years of software engineering or related experience.

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 take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

Job: Product Development

Location: IN-IN,India-Pune

Job Type: Regular Employee Hire

Organization: Oracle

DirectEmployers