> Markdown version of [/jobs/ext/2934696-assistant-software-and-applications-developer-russell-sage-college](https://www.wearedevelopers.com/jobs/ext/2934696-assistant-software-and-applications-developer-russell-sage-college). 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). --- # Assistant Software and Applications Developer - Russell Sage College - **Company:** Russell Sage College - **Location:** Albany, NY, United States - **Experience:** Experienced - **Salary:** $58,240.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), .NET Framework, Microsoft Excel, C Sharp (Programming Language), Information Systems, Computer Programming, Relational Databases, Database Storage Structures, Systems Analysis, Integrated Development Environments, Intrusion Detection Systems, Standard Sql, Software Engineering, Software Systems, SQL Databases, Software Modules, Information Technology, Gsuite, Programming Languages - **Published:** September 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=39f26333befdff28 ## About the Role * Preferred: Associates degree or higher in computer science, information systems or related information technology field. Three or more years of system administration including experience overseeing information technology projects, or an equivalent mix of education and experience. * Basic understanding of database structures and software principles are required * A knowledge of SQL, Java, .net, and C# is required * Ability to learn PC and 3rd party software to facilitate interfaces from Colleague to outside packages. * Ability to work independently. * Demonstrated working knowledge of programming methods and aptitude for learning programming languages. * Demonstrate an understanding of system analysis and design; developing, understanding, and documenting workflow processes. * Working knowledge of relational database administration. * Proficiency in Word and Excel * Understanding of Google applications is a plus but not required * Willingness to be a team member. * Exceptional organizational skills required * Must demonstrate strong written and oral communication skills for both technical and non-technical audiences * Experience with SQL and/or Unidata preferred but not required * Colleague envision programming experience is preferred but not required * Travel between Albany and Troy campuses may be required ## Description * Performs programming required to create and/or maintain enhancements to Colleague software systems as needed. * Confers with users regarding desired enhancements to the Colleague software system, which include providing technical expertise and recommendations with regard to business processes and how the Colleague software may support such processes. * Confers with users regarding reporting needs, which include providing technical expertise and recommendations with regard to business processes and building out and maintaining the reports, dashboards, etc. * Works directly with end-users and other IT Services staff to track, troubleshoot and resolve Colleague software and Colleague interface issues and problems. * Writes and reviews technical and end-user related documentation * Assists with analysis of vendor patches prior to their installation in Colleague software systems; coordinates the installation of Colleague vendor patches and system upgrades with users. * Assists with systems administration of Colleague software modules, Colleague user security, custom systems and third party systems that interface with Colleague's software. * Assist in performing programming required to create and/or maintain enhancements to Colleague software systems as needed. * Assists with necessary and emergency support services during evenings, weekends and holidays as necessary to support needs of the students and staff. * Attends training and consulting classes as needed to advance knowledge of and the ability to support the Colleague software and development environment. * Acts in backup capacity during absence of other IDS personnel to solve problems or provide support to users. * Other duties as assigned to support institutional needs ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Crypto-secure Data Management with In-Database Blockchain](https://www.wearedevelopers.com/videos/632-crypto-secure-data-management-with-in-database-blockchain) - [Analytics in the Age of Agentic AI: A tour of ClickHouse and Langfuse](https://www.wearedevelopers.com/videos/100240-analytics-in-the-age-of-agentic-ai-a-tour-of-clickhouse-and-langfuse) - [Hacking MSSQL on Cloud. All of them. How I became sysadmin on Azure, AWS, GCP and Alibaba.](https://www.wearedevelopers.com/videos/100339-hacking-mssql-on-cloud-all-of-them-how-i-became-sysadmin-on-azure-aws-gcp-and-alibaba) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [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)