Dahl Consulting is a mission-driven organization in the healthcare and nonprofit sector, seeking a highly experienced Principal Software Engineer to lead development and support efforts for Oracle HCM Cloud and EBS platforms. The role involves designing, developing, and maintaining applications while mentoring team members and collaborating cross-functionally to deliver impactful solutions.
Responsibilities:
- Lead system design, scope definition, and software solution development
- Collaborate with stakeholders to gather requirements and translate them into technical specifications
- Develop and maintain applications within defined architecture and methodologies
- Create and maintain documentation for new and existing systems
- Provide production support and troubleshoot system issues
- Mentor and guide team members, offering technical expertise across teams
- Stay current with emerging technologies and industry trends
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement
Requirements:
- Bachelor's degree in Computer Science, Mathematics, or related technical field (or equivalent experience)
- 7+ years of experience in software development, including Oracle HCM Cloud and EBS platforms
- Expertise in SQL, PL/SQL, XML, BI Publisher, Oracle Visual Builder Studio, Oracle Fast Formulas
- Experience with RESTful services, JSON, SOAP XML, WSDL, XML schema, XSL
- Familiarity with tools such as SOAPUI, XMLSpy, POSTMAN
- Strong understanding of Agile methodologies and SDLC
- Proven ability to develop interface and conversion routines
- Experience with automated and regression testing
- Excellent communication skills and ability to work with leadership across departments
- Ability to mentor and lead technical teams
- Experience supporting and maintaining Oracle EBS extensions
- Ability to reverse engineer complex modules and diagnose data issues
- Fluent in English (spoken and written)
- Experience with WSO2 and Kintana/HP PPM deployment tools
- Knowledge of Oracle EBS/Fusion financial and distribution modules such as: iExpense, iProcurement, Accounts Payable/Receivable, General Ledger, Fixed Assets, Order Management, Advanced Pricing, Projects/Grants Accounting, Purchasing, Trading Community Architecture, Order to Cash, Procure to Pay
- Oracle Application Express (APEX), Oracle Application Framework, Application Object Library (FND)
- Familiarity with Oracle Cloud HCM modules including: Core HR, Payroll, Learning, Absence Management, Time and Labor, Compensation, Recruiting, Workforce Management, Performance and Goal Management, Benefits
- Reporting tools such as OTBI and BI-SQL
- Experience managing Oracle service requests and applying Oracle-recommended standards