Programmer Analyst

Kalos Consulting, Inc. - Philadelphia, PA

Our University has an immediate opening for a Programmer Analyst. The successful candidate will report to the Vice President of IT, provide scripting, programming, and database support as required for the University’s administrative systems. The Programmer Analyst will also develop and maintain software solutions to transfer data between key administrative systems, automate manual processes, validate data integrity, and create operational reports. The employee must understand and embrace the mission of Catholic higher education and must commit to the mission, goals and objectives of our university.

Responsibilities include, but are not limited to:

  • Plan, analyze, design, develop, test, troubleshoot, and maintain custom applications and reports to meet business requirements including coding, testing, debugging and installing.
  • Design, build and maintain data integrations between University systems, while ensuring data security and integrity. Coordinate integrations to help streamline business operations.
  • Develop documentation and instructions to guide users in the uses of tools and applications.
  • Document policies and procedures, as well as cross-training other team members in areas of expertise.
  • Assist other team members with software testing, user support, and troubleshooting.
  • Resolve Help Desk tickets and provides support and troubleshooting.
  • Create reports using SSRS and SQL using basic SQL querying such as Joins.
  • Manipulate data and load/extract data from systems using LINQ, SSIS, C#, PowerShell, SQL.
  • Build and maintain workflows in Office 365.
  • Maintain A GIT repository in Microsoft OneDrive.
  • Create forms using Microsoft Forms and Adobe Acrobat.
  • Responsible for delivering optimal customer service, for protecting institutional data and privacy, and the excellent delivery of solutions and services by following IT and University policies, procedures, and processes.
  • Act as Project Manager on assigned development projects.

Required Knowledge, Skills and Abilities:

· A thorough understanding of Microsoft .Net framework, Visual Studio, PowerShell, C#, T-SQL, LINQ, SSIS, SSRS.

· Strong understanding of OOP concepts and must be able to write code everyday

· Basic understanding of HTML, ASP.Net/ MVC concepts, Java

· Strong understanding of SDLC

· Strong understanding of security concepts and encryption algorithms

· Moderately understands Agile methodologies

· Moderately understand SOAP

· Working understanding of SQL Server, TQSL, SSRS, SSIS, Visual Studio, PowerShell

· Basic understanding of web services such as AWS and Azure

· Basic SharePoint administration skills

· Ability to troubleshoot, analyze and correct data and/or software discrepancies or errors

· Ability and patience to communicate directly and effectively with the user community

· Ability to work independently and as part of a team

· Ability to work on several different projects at once and to self-prioritize projects

· Demonstrated aptitude for adapting to unfamiliar programming environments

· Demonstrated successful experience in priority setting and time management with a minimal supervision and able to work independently

· Good written and verbal communication skills

Preferred Knowledge, Skills and Abilities:

· Experience in a higher education environment

· Experience programming/supporting the Ellucian Colleague Student Information System

· Experience with FileMaker

· Experience creating end user reports and data ETL query tools

· Working knowledge of HTML, CSS, JavaScript (JQuery), REST/SOAP services, AJAX Experience programming on the Salesforce other cloud platforms

· Experience using Active Directory

· Experience with GIT or source code management systems


· Bachelor's degree in Computer Information Sciences. Qualifying experience may be substituted for required education.

· Work experience in applications programming and related support functions in a client/server relational database application system

· Two years or more experience with .NET, C#, PowerShell

· At least one year of experience with database programming (TSQL, PL/SQL, and/or MySQL or equivalent)

· At least one year of experience with SharePoint

· Microsoft Certifications a plus

Posted On: Tuesday, February 4, 2020

Apply to this job