Jobs for Veterans, Veteran Job Board | GiJobs.com

Post Jobs

Job Information

Oracle Software Developer 4 in Hyderabad, India

Software Developer 4

Preferred Qualifications

About Eloqua Product:

Eloqua

is core oracle marketing automation at http://www.eloqua.com/resources/best-practices/marketing-automation.html product, fully

multi-tenanted, completely on cloud, mainly used by marketers and sales to

deliver their content. This is one of the fastest growing product & most

happening place to work with in Oracle Cloud division.

  • Part of Oracle Marketing Cloud at http://www.eloqua.com/featured-content/marketing-cloud.html division,

  • Has large customer base from large, medium andsmall scale enterprise customers.

  • Generates multi-million revenues each year, withstrong YoY/QoQ growth.

  • Leader in marketing space (by Gartner and otherbusiness analysts)

  • Compete with Adobe, Salesforce, Marketo.

  • Rapidly growing by team, by product capabilities,by revenues, by customer base, by scalability & performance, etc

  • Uses latest technologies in the market, like:

  • Log Stash, Kibana, Kafka, ZooKeeper.

  • Scala, MapReduce, etc

  • NET tech stack ( C#, .NET, WCF, Visual Studio,etc),

  • Java tech stack (core java, java script,, etc),

  • Messaging Queues,

  • AKKA framework with Micro Services

  • Java Scripting frameworks like React JS,Sproutcore, etc

  • Application servers like Tomcat, Weblogic, IIS

  • Databases like Oracle and SQL Server, etc.

  • Chef & Puppet, Ansible, Jenkins, Git,Teamcity, etc

  • Supports multiple browsers, languages, operatingsystems.

  • Processes large data, like:

  • 2 billion contacts (with growth rate of 40%YoY),

  • 30 billion page view tracks in 2015 ( 70% YoY),

  • Terabytes of data every day.

  • process millions of contacts in just fewseconds.

  • Eloqua is highly scalable and performant withcontinuous improvement in supporting rapid growth of usage data andcustomers.

We

are expanding our product development team based in Hyderabad, India, and this

position for this team in Hyderabad.

Desired Skills andExperience

Required Skills:

  • Experience in developing Largeinternet scale Enterprise Product Development.

  • Strong Design and Architectural principles for buildingScalable software.

  • 8 years of professionalsoftware development experience with .NET skills with server sidedevelopment, preferably in 2 to 3 years in Cloud/SaaS development.

  • Strong understanding of SOLID,OOPS, UML - Important skill to best perform the role.

  • Experience in architecting,designing & implementing large distributed complex systems/productswith high performance and scalability using open source frameworks anddesign patterns.

  • Experience with statically typedlanguages like C#/.NET, Microsoft Technology Stack

  • Experience with dynamiclanguages like JavaScript, HTML5, React.js/Angular JS/JQuery/ExtJS

  • Experience with REST, SOAPServices, XML, JSON

  • Well versed with code reviewtools & Unit test frameworks/tools (like Junit, Test NG, etc)

  • Strong experience in Databaseslike SQL Server, SQL, T-SQL, NoSQL

  • Analytical and Problem Solvingskills

  • Strong experience in writingquality code, coming up with development best practices.

  • Superior communication skills(written and verbal)

Desired:

  • Experience using agiledevelopment methodologies (such as SCRUM)

  • Innovative and Out-of-the-boxthinking abilities

  • Well versed in using IDEs likeMS Visual Studio and/or Eclipse

  • Innovative and Out-of-the-box thinkingabilities

  • University degree in ComputerScience or related technical field.

Behavioral Skills:

  • Motivated self-starter with a desire to

innovate

  • Fast learner who can pick up new

technologies quickly

  • Superior communication skills (written and

verbal)

  • Drive for delivering quality products in a

timely manner

  • Great team player with an instinct to get

the job done

Responsibilities:

  • Understand the trends in the technology

and suggest/recommend appropriate technology that suits business need or

solving business/product needs.

  • You will be a technical problem solver on the team,

identifying innovative solutions to project deadlocks and resolving issues and

constraints through consensus and sound judgment.

  • Ability to evaluate any given technology

and come up with proof of concept.

  • Provide the architecture & design

large internet scale complex products or components

  • Ability to come up with proven solutions

for business/product needs/problems.

  • Ability to work on any given technology,

with end-to-end development experience like UI, server side programming.

  • Need to have very strong troubleshooting

skills of any issues (internal or customer issues reported).

  • Ability to write quality code by following

coding standards.

  • Ability to write unit tests using Junit or

TestNG, MockIt, etc.

  • Mentor the junior members in the team.

  • Should be working with aggressive and

small release cycles (like 4 weeks releases).

  • Adhere to agile development processes

defined and/or recommend improvements.

  • Monitor the daily builds, deployments and

automation test suite execution.

  • Work towards improvement of development

processes, tools and code.

  • Collaborate well with development and

other cross functional teams.

  • Participate in organizational activities

as deemed.

Location : Hyderabad, India

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-Hyderabad

Job Type: Regular Employee Hire

Organization: Oracle

DirectEmployers