Jobs · Information Technology · Tennessee

Oracle E-Business Suite Applications Engineer

Caterpillar Inc. · Nashville, TN · 5 days ago
Information Technology$95k–$152k/yrFull-time

About Cat Financial

Cat Financial is a subsidiary of Caterpillar Inc., the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For more than 40 years, Cat Financial has provided a wide range of financing solutions to customers and Cat® dealers for machines, engines, Solar® gas turbines, genuine Cat parts and services. Headquartered in Nashville, Tennessee, Cat Financial serves customers globally with offices and subsidiaries located throughout North and South America, Asia, Australia, Europe and Africa.

Role Definition

Supports the IT function with assisting in areas like development, testing and implementing application systems.

Responsibilities

  • Participates in developing, coding and testing computer programs for relatively straightforward or small projects.
  • Assist in preparing technical and procedural documentation required in application system development.
  • Provide detailed flowcharts to show processing logic for simple application programs.
  • Contribute solutions for programming system operations, including encoding, testing, debugging and documenting programs.

Qualifications

  • Degree or equivalent experience desired.

Skills

  • Problem Solving: Identifies and documents specific problems and resolution alternatives. Examines a specific problem and understands the perspective of each involved stakeholder. Develops alternative techniques for assessing accuracy and relevance of information. Helps to analyze risks and benefits of alternative approaches and obtain decision on resolution. Uses fact-finding techniques and diagnostic tools to identify problems.
  • Application Design, Architecture: Creates a basic architecture diagram, including component interactions and data flows. Identifies and prioritizes application design and architecture tasks, such as refactoring and technical debt reduction. Selects and presents design alternatives for applications of small to medium complexity. Uses design tools and technologies to develop prototypes and proof of concepts. Documents design decisions and rationale for future reference and review.
  • Implementation: Tracks problems associated with the quality and effectiveness of application software. Researches the benefits and drawbacks of an organization's application software. Drafts application software usage for the department's needs. Provides instant support for end users of application software. Implements a specific application software under the supervision of management.
  • System and Technology Integration: Assists with current and planned integration initiatives. Explores major issues and considerations for successful system integration. Works with applications, data, technology bridges and a variety of platforms. Works with existing interfaces as well as integration and migration plans within own area. Plays an active role in local integration efforts.
  • System Testing: Supports the project leader in developing and executing system test plans. Evaluates system documentation and user manuals for usability, accuracy and completeness. Executes test cases, analyzes test results and reports on findings regularly. Tests system components for compliance with functional requirements. Participates in the testing of a system's ability to recover from hardware or software failures.
  • Systems Software Infrastructure: Reports software connectivity and integration issues. Demonstrates planned software changes on the local environment. Administers software migration and contingency plans related to own function. Analyzes the local software architecture components and products. Tests key features for the entire software infrastructure environment.
  • Technical Troubleshooting: Handles calls related to product features, applications, and compatibility standards. Analyzes code, logs, and current systems as part of advanced troubleshooting. Discovers, analyzes and resolves hardware, software, or application problems. Records and reports specific technical problems, solving processes and tools that have been used. Works with vendor-specific diagnostic guides, tools, and utilities.
  • Technical Writing/Documentation: Implements technical documentation standards, guidelines and best practices. Prepares written text and layout of materials according to required outlines and specifications. Completes and maintains technical reference documents. Uses the major features, functions and facilities of an automated documentation tool. Coordinates and constantly updates system operations, installations, service manuals, and help documents.

Pay

$94,728.00 - $151,572.00

Schedule

This position requires incumbents to be onsite in the Nashville main office 5 days per week.

Benefits

  • Flexible Spending Accounts (FSAs)
  • Health Lifestyle Programs
  • Employee Assistance Program
  • Voluntary Benefits and Employee Discounts
  • Career Development
  • Incentive bonus
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement

Similar jobs

Software Engineer

LeidosUnited States· 1 mo ago
RemoteEngineering$70k–$126k/yrapply on careers.leidos.com

Software Engineer

Morgan & Morgan, P.A.Brooklyn, NY· 2 mo ago
Engineeringapply on grnh.se

Software Engineer

PNCColumbus, OH· 2 mo ago
Information Technologyapply on pnc.contacthr.com

Software Engineer

ClosinglockAustin, TX· 2 mo ago
Engineering$250/hrapply on ats.rippling.com

Software Engineer

Vadum Inc.Raleigh, NC· 1 mo ago
Engineeringapply on recruiting.paylocity.com

Software Engineer

beyond-tabs.comNew York, NY· 1 mo ago
Engineeringapply on beyond-tabs.com