What are the responsibilities and job description for the Programmer Analyst position at Azzur Group?
Job Description:
BASIC FUNCTION:
The Programmer Analyst is responsible for the design, development, and maintenance of data driven applications, processes and API integrations.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Develop data integration processes leveraging RESTful APIs and JSON to integrate Ellucian Colleague data to other 3rd party data applications in a cloud environment
- Develop programming to extend the capabilities of the Ellucian Colleague ERP system though custom Web APIs using .Net, Visual Studio and GitHub
- Evaluate project requests to design and develop software solutions that satisfy the business requirements using current technologies and adhering to IT best practices
- Lead in all aspects of the development lifecycle for custom programming efforts including documentation and change management
- Troubleshoot reported issues within custom software, analyze, and make corrections ensuring changes are tested, documented and communicated prior to deployment into a production environment
OTHER DUTIES AND RESPONSIBILITIES:
- Collaborates within IT to analyze and recommend improvements to data driven processes
- Documents system procedures, programming guidelines and system modifications
- Participates in all efforts of the Office of Information Technologies to deliver effective technology solutions to the University community
- Perform such other related duties that may be assigned
Requirements:
- Bachelor's degree in Computer Science, Information Systems, Mathematics or related field and minimum of three years' programming experience
- Or in lieu of degree requirements, at least five years' programming experience
- Demonstrated skill in Python, C#, JavaScript, HTML, CSS, SQL
- Experience using .Net programming framework
- Ability to translate non-technical requests into technical requirements
- Exhibit analytical and problem-solving skills
- Organize and prioritize multiple tasks with the ability to follow each through to resolution
- Focus on details
- Demonstrate leadership and initiative as a self-starter
- Present excellent oral and written communication skills at both the technical and non-technical levels
- Work effectively as a team member or independently as appropriate
- Collaborate with administrative users and Information Technologies staff members
AV Programmer (Crestron)
E BUSINESS INTERNATIONAL -
Providence, RI
SENVIAS-Senior CNC Programmer
We Make RI Partners -
Warren, RI
CMM Programmer - Direct Hire Search
Search Staffing Group Inc. -
Pawtucket, RI