> Markdown version of [/jobs/ext/1107515-lead-programmer-analyst](https://www.wearedevelopers.com/jobs/ext/1107515-lead-programmer-analyst). 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). --- # Lead Programmer Analyst - **Company:** The State University of New York - **Location:** Fredonia, NY, United States - **Experience:** Expert - **Salary:** $62,000.0 - $70,000.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Web Accessibility, Applications Architecture, Automation of Tests, Business Systems, Computer Programming, Databases, Relational Databases, Database Development, Software Debugging, PC Tools, Microsoft SQL Server, Oracle Business Intelligence Enterprise Edition, Oracle Databases, Oracle SQL Developer, Power BI, Student Information Systems, Software Engineering, SQL Stored Procedures, PL-SQL, SQL Databases, Transact-SQL, Apex Code, Plsqldeveloper, Information Technology, Banner Advertisement, SQL Server Management Studio (SSMS), Custom Reports - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=807f79eb57f6ad5e ## About the Role Do you have experience in Windows?, Do you have a Bachelor's degree?, Bachelor's degree in Computer Science, Information Systems Management or a related field. Two to Three years of programming/analysis experience and/or training Experience in SQL queries and programming with modern relational databases Demonstrated knowledge of Oracle RDBMS, Oracle SQL*Plus, PL/SQL, Unix/Linux commands, and Windows OS and desktop tools. Demonstrated business analysis skills and attention to detail. Demonstrated ability to learn new technologies independently with minimal assistance Excellent customer service and communication skills are a must. Ability to work evenings and weekends on an occasional basis to support critical issues and project upgrades Demonstrated commitment and ability to work with a diverse group of students, faculty, staff and constituents in support of campus and department mission Experience with instructional technology; PREFERRED QUALIFICATIONS Demonstrated experience supporting Ellucian Banner software or other Higher Education enterprise SIS and related software. Functional knowledge in Banner Student, Financial Aid, Admissions. Familiar with web accessibility standards and testing tools. Functional knowledge of OnBase Imaging System. Applications Development skills: ApEx, Pl/SQL -Developer or SQL Developer IDEs, JAVA, Javascript, Database experience (Oracle 10g and above). Demonstrated experience with Business Intelligence tools such as Argos, OBIEE, PowerBI... Demonstrated ability to meet deadlines. Professional experience in a higher education IT environment. Experience with Microsoft SQL Server, SQL Server Management Studio, T-SQL, database development, writing of stored procedures and functions. ## Description Reporting to the Manager of Student Information Systems, the successful candidate will: Develop applications including design of detailed flowcharts and routines, reviewing and analyzing user specifications in writing programming code, verifying program logic through QA testing, and writing application integrations. Assist in evaluat i on, documenting, supporting , debugging,?testing?and improving business systems as assigned.? Develop custom reporting and analytics Configure, test, and support third party product modules Interface with third party product support resources to resolve problems Participate in committees and provide service to the department, college, university, and profession. Contribute to curriculum development and refinement; Provide academic advisement to students; Participate in committees and provide service to the department, college, university, and profession; Be aware of, understand, and follow all university policies. ## Related Videos - [Making Teaching Code Less Academic and More Market-Ready - Peter Ruppel](https://www.wearedevelopers.com/videos/1911-making-teaching-code-less-academic-and-more-market-ready-peter-ruppel) - [Wolfenstein 3D Postmortem](https://www.wearedevelopers.com/videos/525-wolfenstein-3d-postmortem) - [Beyond Dashboards: Fixing Text-to-SQL with Semantic RAG](https://www.wearedevelopers.com/videos/2036-beyond-dashboards-fixing-text-to-sql-with-semantic-rag) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [WeAreDevelopers LIVE - Demo Time, Live Coding, End-to-End Testing and more](https://www.wearedevelopers.com/videos/1713-wearedevelopers-live-demo-time-live-coding-end-to-end-testing-and-more) - [REST, GraphQL, gRPC, and more: A comparison of modern API styles](https://www.wearedevelopers.com/videos/100247-rest-graphql-grpc-and-more-a-comparison-of-modern-api-styles) ## Related Articles - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv)