s FinTech Payments team.Our team operates Oracle ERP and custom software platforms that are among the largest in the world by volume and complexity, and a successful candidate will be able to dive deep and execute technical and functional assignments with their team.
As a developer, you will drive architectural and design choices, invent new features, optimize programs and build a scalable, performance-driven solutions in Oracle Applications R12 system.
We have a team culture that encourages innovation and we expect developers to take a high level of ownership, technical architecture and project delivery.
Position Responsibilities :
Design, build and extend applications. Design and develop solutions and support multiple applications within the Oracle e-business suite and open source technologies as required.
Develop technical specifications. Configure standard applications. Modify standard forms and reports. Develop new forms and reports.
Develop interfaces in and out of the e-business suite. End user support for multiple applications in multiple geographies.
Oversee and lead the efforts of Junior Developers., Bachelor s Degree in Computer Science or related field
At least four years of experience writing production code of increasing complexity
Experience with Oracle s development tools including SQL and PLSQL, reports, forms, BI publisher, Workflow Build and JDeveloper
Computer Science fundamentals in data structures
and experience engaging Oracle Support to research and resolve issues
Experience refactoring code and evolving architectures
Experience crafting unit, integration, functional and regression tests Additional programming skills that are useful towards the job but not a core requirement; Perl, Java
Must have a strong functional knowledge of the Oracle e-Business suite in a multiple organization and multiple set of books environment.
A strong desire to work in a fast paced dynamic environment.
Experience building complex software systems that have been successfully delivered to customers
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Ability to take a project from scoping requirements through actual launch of the project. Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
Passion for software craftsmanship that yields clean, elegant and maintainable code
Must have very strong analytical skills, with the ability to translate business requirements into technical specifications and an emphasis toward highly available and scalable global solutions.
Experience prioritizing competing demands, scoping large efforts and negotiating timelines are necessary skills