{"schemaVersion":"jobsearcher.job.v1","id":"781b3e7e2dbf7b9595720268","url":"https://jobsearcher.com/jobs/781b3e7e2dbf7b9595720268","canonicalUrl":"https://jobsearcher.com/jobs/781b3e7e2dbf7b9595720268","title":"Application Software Engineer","description":"Learns to adhere to all phases of the application software development lifecycle. Assists with creating and reviewing code for application features and enhancements following design specifications, and develops documents to clarify application design and code. Conducts debugging and troubleshooting to identify and fix simple application issues. Develops fixes for identified issues. Troubleshoots and resolves basic issues related to application programming interface (API) functionality, integration, and service-to-service interactions. Communicates with own team to understand customer use cases and align application solutions. May provide technical guidance and support to customers on application-related issues, with direct supervision. Follows detailed guidance from team related to application development practices, secure coding standards, and code quality. Supports basic periodic maintenance and testing operations for application systems that require upgrading or patching (e.g., for critical vulnerabilities).\nKey Responsibilities\nApplication Software Development:\n\nImplements small, well-scoped code changes within an application following design and coding standards.\n\nAssists in triaging low-risk production issues; escalates appropriately.\n\nExecutes basic troubleshooting guided by runbooks for Oracle app services and simple integrations.\n\nParticipates in QA handoffs; updates unit tests for small features.\n\nFollows existing software architecture patterns when writing code.\n\nTranslates clear requirements into basic, maintainable components.\n\nUses existing APIs; documents simple dependencies.\n\nJoins customer requirement reviews as an observer; captures notes.\n\nIncorporates feedback from tickets/maintainers to refine tasks.\n\nCollaborates within the immediate team; seeks mentorship.\n\nSoftware Development and Coding - Design, Testing, and Optimization:\n\nImplements simple software solutions, with supervision.\n\nLearns to adhere to all phases of the software development lifecycle.\n\nAssists with creating and reviewing code for new software features and enhancements following design specifications and develops documents to clarify software design and code.\n\nConducts debugging and troubleshooting to identify and fix simple software issues.\n\nDevelops fixes for identified issues.\n\nAssists with implementing software testing (e.g., functional testing) and quality assurance processes.\n\nConducts or follows software error logging, monitoring, and observability for effective debugging, following detailed instructions.\n\nMay support the implementation of performance profiling and optimization of coding, within a defined scope.\n\nTroubleshoots and resolves basic issues related to application programming interface (API) functionality and integration.\n\nAssists with implementing API versioning, lifecycle, and interoperability strategies.\n\nIssue/Defect Collaboration - Software Products Support:\n\nCommunicates with own team to understand customer issues and align solutions.\n\nMay provide technical guidance and support to customers regarding customer-reported issues, with direct supervision.\n\nLearns to identify customers' interests and may suggest product enhancements based on feedback.\n\nAssists team to ensure customer satisfaction through timely resolution of issues and effective communication.\n\nAcquires basic knowledge of customer issue and/or defect handling and training processes.\n\nCollaborates with experienced colleagues to investigate and troubleshoot product maintenance issues to ensure customer agreement on short- and long-term solutions.\n\nPractices and Standards Compliance - Security and Compliance:\n\nFollows detailed guidance from team related to development practices and coding standards.\n\nReceives instruction to ensure code quality and adherence to broad acceptance criteria during development.\n\nLearns about industry best practices and how to apply them to software development processes.\n\nAcquires knowledge about secure coding practices to prevent security vulnerabilities.\n\nDevelopment Operations - System Maintenance:\n\nSupports basic periodic maintenance and testing operations for systems that require upgrading or patching (e.g., for critical vulnerabilities).\n\nAcquires knowledge for driving improvements, ensuring automation, testing, and debugging of systems to ensure service/product availability, health, support, and reliability.\n\nCore Responsibilities\nPlanning & Execution:\n\nCompletes assigned tasks and monitors timelines to ensure timely completion of work in accordance with project requirements, with supervision. Follows direction to prioritize work and adjust to shifts in resources or timelines.\n\nCollaboration & Partnership:\n\nCollaborates with team members to better understand expectations and contribute to shared objectives. Builds basic understanding of business, stakeholder, and/or customer needs with guidance.\n\nProblem Solving:\n\nFollows standard procedures to identify and escalate issues to senior team members. Collects and reviews basic data and/or information to troubleshoot common errors.\n\nContinuous Learning:\n\nBuilds knowledge and learns new skills and/or tools aligned with industry trends and best practices as directed. Incorporates feedback and participates in training to improve skills.\n\nContinuous Improvement:\n\nBegins to identify ways to increase the efficiency and effectiveness of processes, protocols, and workflows with guidance.","company":"Oracle","rawCompany":"oracle","city":"Franklin","state":"TN","isRemote":false,"isActive":false,"createdAt":"2026-08-03T10:36:28.497Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Application Software Engineer","description":"Learns to adhere to all phases of the application software development lifecycle. Assists with creating and reviewing code for application features and enhancements following design specifications, and develops documents to clarify application design and code. Conducts debugging and troubleshooting to identify and fix simple application issues. Develops fixes for identified issues. Troubleshoots and resolves basic issues related to application programming interface (API) functionality, integration, and service-to-service interactions. Communicates with own team to understand customer use cases and align application solutions. May provide technical guidance and support to customers on application-related issues, with direct supervision. Follows detailed guidance from team related to application development practices, secure coding standards, and code quality. Supports basic periodic maintenance and testing operations for application systems that require upgrading or patching (e.g., for critical vulnerabilities).\nKey Responsibilities\nApplication Software Development:\n\nImplements small, well-scoped code changes within an application following design and coding standards.\n\nAssists in triaging low-risk production issues; escalates appropriately.\n\nExecutes basic troubleshooting guided by runbooks for Oracle app services and simple integrations.\n\nParticipates in QA handoffs; updates unit tests for small features.\n\nFollows existing software architecture patterns when writing code.\n\nTranslates clear requirements into basic, maintainable components.\n\nUses existing APIs; documents simple dependencies.\n\nJoins customer requirement reviews as an observer; captures notes.\n\nIncorporates feedback from tickets/maintainers to refine tasks.\n\nCollaborates within the immediate team; seeks mentorship.\n\nSoftware Development and Coding - Design, Testing, and Optimization:\n\nImplements simple software solutions, with supervision.\n\nLearns to adhere to all phases of the software development lifecycle.\n\nAssists with creating and reviewing code for new software features and enhancements following design specifications and develops documents to clarify software design and code.\n\nConducts debugging and troubleshooting to identify and fix simple software issues.\n\nDevelops fixes for identified issues.\n\nAssists with implementing software testing (e.g., functional testing) and quality assurance processes.\n\nConducts or follows software error logging, monitoring, and observability for effective debugging, following detailed instructions.\n\nMay support the implementation of performance profiling and optimization of coding, within a defined scope.\n\nTroubleshoots and resolves basic issues related to application programming interface (API) functionality and integration.\n\nAssists with implementing API versioning, lifecycle, and interoperability strategies.\n\nIssue/Defect Collaboration - Software Products Support:\n\nCommunicates with own team to understand customer issues and align solutions.\n\nMay provide technical guidance and support to customers regarding customer-reported issues, with direct supervision.\n\nLearns to identify customers' interests and may suggest product enhancements based on feedback.\n\nAssists team to ensure customer satisfaction through timely resolution of issues and effective communication.\n\nAcquires basic knowledge of customer issue and/or defect handling and training processes.\n\nCollaborates with experienced colleagues to investigate and troubleshoot product maintenance issues to ensure customer agreement on short- and long-term solutions.\n\nPractices and Standards Compliance - Security and Compliance:\n\nFollows detailed guidance from team related to development practices and coding standards.\n\nReceives instruction to ensure code quality and adherence to broad acceptance criteria during development.\n\nLearns about industry best practices and how to apply them to software development processes.\n\nAcquires knowledge about secure coding practices to prevent security vulnerabilities.\n\nDevelopment Operations - System Maintenance:\n\nSupports basic periodic maintenance and testing operations for systems that require upgrading or patching (e.g., for critical vulnerabilities).\n\nAcquires knowledge for driving improvements, ensuring automation, testing, and debugging of systems to ensure service/product availability, health, support, and reliability.\n\nCore Responsibilities\nPlanning & Execution:\n\nCompletes assigned tasks and monitors timelines to ensure timely completion of work in accordance with project requirements, with supervision. Follows direction to prioritize work and adjust to shifts in resources or timelines.\n\nCollaboration & Partnership:\n\nCollaborates with team members to better understand expectations and contribute to shared objectives. Builds basic understanding of business, stakeholder, and/or customer needs with guidance.\n\nProblem Solving:\n\nFollows standard procedures to identify and escalate issues to senior team members. Collects and reviews basic data and/or information to troubleshoot common errors.\n\nContinuous Learning:\n\nBuilds knowledge and learns new skills and/or tools aligned with industry trends and best practices as directed. Incorporates feedback and participates in training to improve skills.\n\nContinuous Improvement:\n\nBegins to identify ways to increase the efficiency and effectiveness of processes, protocols, and workflows with guidance.","datePosted":"2026-08-03T10:36:28.497Z","dateModified":"2026-08-03T10:36:28.497Z","hiringOrganization":{"@type":"Organization","name":"Oracle","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Franklin","addressRegion":"TN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"781b3e7e2dbf7b9595720268"},"url":"https://jobsearcher.com/jobs/781b3e7e2dbf7b9595720268"}}