Job Information
Oracle Applications Developer 3 in Vienna, Virginia
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 perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.
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.
This is a remote/office based position which may be performed anywhere in the United States except for within the state of Colorado.
Oracle is an Affirmative Action-Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law.
Oracle Utilities Overview
At Oracle’s Utilities Global Business Unit (UGBU), our vision is to ensure that every global citizen has access to clean and affordable energy and water. Oracle provides utilities with the world’s most complete set of software choices. We speed delivery of utility-specific services, increase corporate administration efficiency, and turn business data into business intelligence. Underpinning all these applications is Oracle’s world-renowned middleware and technology. Oracle helps utilities address immediate problems while building toward a more cohesive, efficient technology infrastructure. Our best-of breed solutions address specific pain points. Pre-integrated applications ease the development and administration of cross-departmental business processes. A complete Oracle applications and technology footprint assures interconnectivity, focuses accountability, and significantly reduces the resources required for vendor management.
About the Team
The Oracle Utilities Work and Asset Management (WAM) Development Team, part of the Product Development group of the Oracle Utilities Global Business Unit, is primarily engaged in delivering on-premise and Cloud-targeted solutions in the Utilities industry for work management, asset management, inventory control, and procurement needs.
As part of the Oracle Utilities WAM Development team, you will:
Design, develop and maintain features for on-prem and Cloud-targeted applications/services
Design, develop and maintain features for user-facing, back end, and infrastructure-type requirements
Be part of a team practicing Agile and Scrum
Your responsibilities will include the following:
Analyze, estimate, evaluate, and refine product backlog items
Research and learn varied skills, applications and technologies towards developing solutions
Design, develop, review, and maintain source codes
Develop unit, functional, and automated tests and contribute to the development and maintenance of continuous integration development practices
Develop, maintain, and monitor product development and testing standards
Troubleshoot and help resolve customer issues
*Job Requirements
Bachelor's degree in Computer Science / Electronics / Electric Engineering or equivalent.
At least 6 years of practical experience in product development, enterprise apps preferred
Excellent product development skills - designing, coding, and debugging skills in SQL, JavaScript, Java, and Groovy
Work experience in development tools such as Eclipse, Jenkins and Junit
Work experience using metadata-driven development tools and processes
Work experience in any of the following a plus: web services, SOAP, REST, or JSON
Experience with database design/modelling, and knowledge of RDBMS concepts
Exposure to SonarQube, Fortify or other security tools
Knowledge on Linux/Unix, Docker, Envoy, Kubernetes a plus
Good understanding of Agile software development principles including using common tools such as JIRA
PERSONAL PROFILE:
Quick learner, self-motivator, attention to details and must be a good team player are welcome
Good verbal and written communication skills in English
Strong problem solving and troubleshooting skills
Job: *Product Development
Organization: *Oracle
Title: Applications Developer 3
Location: United States
Requisition ID: 2100032T