Senior Programmer/Analyst
The Chronicle Of Higher Education, Inc.
Job Description
Senior Programmer/Analyst Required Qualifications Bachelor's Degree (foreign equivalent or higher). In lieu of degree, eight (8) years of directly related full‑time experience, or a combination of education and experience totaling eight (8) full‑time years may be considered. Four (4) years of full‑time, relevant software development experience involving multiple, interrelated applications programs.
Experience with object‑oriented languages and structured query language. Knowledge of software development practices. Experience effectively translating functional business requirements into relevant technical specifications.
Experience in developing data integrations and reports. Experience reviewing and improving programs formulated by more junior computer professionals. Experience developing non‑standard program design and logic features.
Preferred Qualifications Advanced Degree. Additional years of full‑time relevant software development experience. Experience extending the functionality of an Enterprise Resource Planning system.
Knowledge of Information Systems in the areas of finance / budget, human resources or student information systems. Experience with Web Services, APIs or other integration technologies. ERP development experience with SQR and PeopleCode; experience with ERP Application Designer, Data Mover and Application Engine.
Experience with Integration Broker and Component Interface. Experience with Crystal reports or Oracle BI publisher. Experience with the Atlassian Confluence/Jira/BitBucket Suite.
Primary Purpose The primary purpose of this position is to provide information technology services that support one of the following administrative areas of the university: finance/budget, student information systems, and human resources. The incumbent would be expected to work independently on complex and challenging technical tasks and may be called to mentor junior technical staff members. Essential Duties Design, build, and maintain current and new features of ERP applications, covering all aspects of software development including requirements gathering, analysis, design, coding, testing, debugging, documentation, and maintenance.
Build and maintain reports as needed. Develop integrations between university systems to streamline business operations or system processes while ensuring data security and integrity. Collaborate with other DoIT staff on new projects and application upgrades.
Employ standards to ensure data accuracy, security and privacy of information. Advise management of potential breaches of data and system security. Deliver optimal customer service, protect institutional data and privacy, and provide excellent solutions and services.
Lead assigned initiatives, research new technologies, tools and techniques to improve team efficiency, and provide mentoring, training, supervision, oversight, and technical expertise to lower level staff and student employees. Document applications, reports, and interfaces describing program objectives, use cases, development, logic, coding, configurations, corrections, and other required information. Manage work and track tasks and issues using JIRA or other tracking applications.
Other duties or projects as assigned, as appropriate to rank and departmental mission. Special Notes This is a full‑time appointment. FLSA exempt position, not eligible for overtime provisions.
Minimum salary threshold must be met to maintain exemption. Salary 105,000 - 135,000 EEO Statement Stony Brook University is committed to excellence in diversity and the creation of an inclusive learning and working environment. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, pregnancy, familial status, sexual orientation, gender identity or expression, age, disability, genetic information, veteran status and all other protected classes under federal or state laws. #J-18808-Ljbffr