> Markdown version of [/jobs/ext/1217989-senior-programmer-analyst-suny-oneonta](https://www.wearedevelopers.com/jobs/ext/1217989-senior-programmer-analyst-suny-oneonta). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Programmer Analyst - SUNY Oneonta - **Company:** SUNY Oneonta - **Location:** Oneonta, NY, United States (Remote available) - **Experience:** Expert - **Salary:** $80,000.0 - $90,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Eclipse (Software), IntelliJ IDEA, JSON, JQuery, Oracle SQL Developer, Student Information Systems, Software Engineering, PL-SQL, Subversion, Web Pages, Extensible Markup Language (XML), Git, Banner Advertisement, Software Version Control, Mulesoft - **Published:** July 9, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3f37b86a73d1b57a ## About the Role * Bachelor's degree * Minimum of 4 years of full-time professional experience in software development Preferred Skills & Experience: * Demonstrated experience supporting Ellucian Banner, preferably SICAS-modified Banner * Experience supporting or developing solutions in Oracle SQL, PL/SQL, Java, JavaScript, jQuery, XML, JSON * Experience using Eclipse and/or IntelliJ * Demonstrated experience using other Ellucian applications * Experience using Ellucian Ethos and Banner Business Process API's * Experience developing and working with API's * Experience developing web pages through REST service calls * Experience using GIT and/or Subversion version control systems * Experience supporting Degree Works * Experience building data blocks and/or report writing with ARGOS * Experience with Mulesoft, Slate, StarRez, Nelnet, Touchnet, Courseleaf, Runner Technologies, Form Fusion, Intellecheck, Credential Solutions * Ability to communicate clearly and experience giving technical presentations and/or training * Strong ability to translate business requirements into technical specifications * Working knowledge of Unix/Linux environments * Experience working with and serving diverse populations ## Description The Student Information and Campus Administrative Systems (SICAS) Center hosted at SUNY Oneonta is seeking multiple Senior Programmer Analysts to join our SUNY-wide shared services team. This remote position requires a versatile technical professional who can manage multiple projects supporting SICAS and the campuses we serve. While supporting Ellucian Banner is our core mission, SICAS continues to expand its technical footprint to include the broader ecosystem of applications used by our member institutions. This position is ideal for someone who can quickly learn new technologies and translate that knowledge into sustainable solutions, documentation, and training for others. To learn more about the university and the department, please visit https://suny.oneonta.edu/ and https://sicas.oneonta.edu. What You'll Do: * Participate as part of a technical team supporting 48 SUNY institutions using Banner * Create and maintain interfaces to third-party systems * Develop reports, data extracts, and data loads to and from Banner * Build Argos data blocks and reports * Provide ongoing technical support for SICAS applications and direct campus support * Develop design specifications based on business requirements * Build, test, and deploy solutions based on approved specifications * Independently manage medium- to large-scale projects with limited supervision * Provide technical leadership and mentor other programmers ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Meta Harnesses: What the JS Framework Wars Teach Us About What Is Next for AI Agents](https://www.wearedevelopers.com/videos/100353-meta-harnesses-what-the-js-framework-wars-teach-us-about-what-is-next-for-ai-agents) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [The Best Job Search Websites of 2025](https://www.wearedevelopers.com/magazine/368-the-best-job-search-websites-of-2025) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)