Bachelor's degree in Computer Science, related field, or equivalent practical experience.
8 years of experience in software development and data structures/algorithms.
5 years of experience testing and launching software products, with 3 years of experience with software design and architecture alongside planning, managing and delivering software solutions.
Experience in Java programming language.
Experience in implementing Order-to-Cash using technologies and working with functional areas like Ordering, Invoicing, and Finance.
Experience implementing and customizing software, building custom subscription order management, or financial applications.
Preferred qualifications:
Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
Experience with Java, JavaScript, and ABAP.
Experience in multiple system implementation life-cycles (e.g., analyze, design, build, test, implement, support) in Finance or Order to Cash domains.