Intuit
Overview Come join Intuit as a Senior Software Engineer.
What you’ll bring Skills: * BS in Computer Science or equivalent work-related experience * 5+ years’ experience of Technical and Functional experience with Oracle eBusiness Suite Modules
– Accounts Payables (AP), Receivables (AR), General Ledger(GL), Fixed Assets(FA), Cash Management (CM), Inventory (INV), Projects, Order Management (OM) and working knowledge in Tax * Strong experience working with implementing and/or upgrading Oracle eBusiness Suite applications, build extensions, configure modules and technical application support * Strong working experience leading software implementation process, including implementation and QA, experience working in an ITIL and Agile environment.
* Assist with the configuration and development of application objects, OAF Forms, workflow, reporting, integration, and conversion programs within the Oracle Financial & distribution Modules.
* Exposure in Spring Boot applications and using Spring Framework integration with external applications * Strong experience with Object Orientated design and programming * Experience with Amazon Web Services * Knowledge and experience with Java/JEE design patterns Desired Skills: * Server experience with JEE application server, preferably Tomcat and JBoss * Serverless experience with AWS Lambdas * Experience with business rules engines such as Drools * Experience with Unix/Linux OS Experience: * Designed and built custom Oracle RICEW components and unit testing * Performed Oracle implementation, upgrade and support, tables, PL/SQL, and SQL Developer, Shell Scripting, workflows, forms and report generation.
* Experience with SOA (service-oriented architectures), relational database object persistence, middleware, and enterprise specifications for common business objects.
* Strong knowledge of software development methodologies and best practices * Ability to comfortably move across high-level technical design, detailed technical design, implementation, and operational support * Ability to use seasoned judgment to suggest approaches that optimize among customer needs, business constraints and technological realities * Strong communication skills, including written, verbal, and presentation * Enjoy working in a team environment Desired Experience * Experience with CI-CD and build tools like Gradle, Maven * Experience in financial services industry, or similar, with focus on payment processing.