POSITION SUMMARY: The Principal Software Engineer position is responsible for delivering successful technical solutions for the Oracle EBS and Cloud/Fusion platforms. The individual is responsible for development and support activities with minimal supervision and guidance. A successful candidate will have a solid record of delivering technical solutions under timeline and a proven track record of working efficiently with business, functional, and technical teams. This role’s focus is on the development, maintenance, and support of new and existing Oracle EBS and Cloud/Fusion functionality. The Principal Software Engineer will mentor, lead, and indirectly influence internally and cross functionally. ACCOUNTABILITIES: Leads and participates in schedule definition, system design, scope definition and development/selection of software solutions: Works with a team or independently to research and define user requirements and understand their needs, address those needs, handle problems as they arise, and escalate issues as required. With minimal direction, works to formulate system scope, objectives, requirements, and design documentation. Works with a team to provide information and development schedules for assigned work. Leads the creation of appropriate documentation for all application modifications and new development. Develops applications/enhancements within NMDP defined architecture and following the predefined processes/methodologies. Proactively communicates with and coordinates activities with other team members. Team Support: Works with team members to develop, maintain and improve critical internal and external production applications. Works with Infrastructure and Service Desk teams to identify, diagnose, and remediate production system issues. Provides timely status updates for assigned work to the team members and leadership. Researches the changing marketplace to keep current with technology and upgrades. Provides production system support as needed. Mentor, support, guide, and train other team members. May support or provide technical expertise within team and cross functionally. Other duties as assigned.