Senior Software Developer
Stony Brook University · US-NY-Stony Brook
About this role
**Senior Software Developer** **Required Qualifications** *(as evidenced by an attached resume)* - Bachelor’s degree or equivalent experience. In lieu of a degree, a combination of education and relevant experience totaling **nine (9) full-time years** may be considered. - **Five (5) years** of full-time relevant software development experience with **Oracle Fusion** systems, including **Oracle Integrations Cloud (OIC)**. - Experience with **object-oriented languages** and **SQL**. - Experience with **HCM Modules** (e.g., Oracle Fusion / Oracle HCM Cloud). - Experience building and configuring integrations. - Experience developing and maintaining **APIs** (e.g., REST/SOAP). - Experience with configuration updates, enhancements, and troubleshooting of existing integrations using **OIC** and **OIC HCM Data Loader**. - Experience supporting **Fast Formulas** across all HCM modules. **Preferred Qualifications** - Advanced degree. - Additional years of full-time, relevant software development experience. - Experience with Oracle Fusion Applications (Core HR, Payroll, Compensation, or Time and Labor). - Experience building and supporting **BI Publisher** reports. - Experience with **OIC** technology in development, support, debugging, and enhancements of OIC integrations. - Experience with a low-code software development platform such as **Visual Builder** (or similar). **Brief Description of Duties** - Provide IT services supporting the administrative areas of the University, Hospital, and Veterans Home. - Perform business analysis, application design, programming, report development, troubleshooting, problem resolution, maintenance, and documentation of applications, interfaces, and reports. - Select, analyze, configure, and maintain **Software as a Service (SaaS)** and/or hosted applications. - Translate functional business requirements into technical specifications. - Work mostly independently on complex and challenging technical tasks; may mentor junior technical staff. - Build and maintain relationships and communicate effectively. **Responsibilities** - Support one or more administrative areas: **Finance/Budget**, **Student Information Systems**, and **Human Resources**. - Design, build, and maintain current and new features of **Oracle HCM** applications and integrations. - Handle requirements gathering, analysis, design, coding, testing, debugging, documentation, and maintenance. - Build and maintain reports. - Develop integrations between University systems to streamline operations while ensuring **data security and integrity**. - Collaborate with DoIT staff on projects, application upgrades, and quarterly releases/testing. - Use standards to ensure data accuracy, security, and privacy; advise management of potential data/system security breaches. - Troubleshoot and revise **Fast Formulas** based on reported issues; support **Visual Builder Cloud Service** applications. - Build and maintain documentation for reports and interfaces (objectives, use cases, development, logic, coding, configurations, corrections, etc.). - Provide leadership as assigned: mentoring, training, supervision/oversight, and technical expertise to lower-level staff and student employees; may act as **Supervising Programmer Analyst**. - Other duties/projects as assigned. **Special Notes** - Full-time appointment. - **FLSA Exempt** position (not eligible for overtime provisions); minimum salary threshold must be met to maintain exemption. - Hybrid telecommu
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.