Overview
Scope of Responsibilities: Responsible for analysis, design, development, testing, and maintenance of software applications in support of achieving business goals. This is a key role in our IT department and requires a self-motivated individual with a strong technical skillset and good communications skills.
This position may be located in Syracuse, Gouverneur or in a remote location.
Responsibilities
Job Duties:
- Assumes responsibility for development and maintenance of complete systems; including requirements gathering, design, development and testing.
- Analyze, develop and maintain appropriate systems. Implement and maintain externally developed software applications when necessary
- Write, debug, diagram, code, and document all appropriate programs
- Ensure all coding complies with department standards. Follow change management practices and use designated source control tools.
- Evaluate cost differentials involving various systems implementations by comparing and contrasting varying alternatives
- Help IT personnel determine their exact requirements and procedures, develop detailed instructions for conversion and systems operations, train users in proper implementation of the system
- Provide user support for daily operations, including assisting users with problem resolution
- Provide users with updated documentation when programming or procedural enhancements are made
- Provide on call support for subject areas assigned.
- Responsible for creating system documentation for the various phases of SDLC
- Responsible to work with outside vendors to appropriately support business needs
- Responsible for completing all mandatory and regulatory training programs
- Perform other duties as assigned
Qualifications
Educational Requirements:
- Minimum: High School Diploma or GED
- Preferred: AS Degree or higher in Computer Information Systems or related field
Experience:
- Preferred: Minimum: 3 years experience programming in SQL environments developing in.net/C#
- Preferred: Minimum :1 year experience programming in PL/SQL
- Preferred: Minimum: 1 year experience in the Software development life cycle
- Preferred: Minimum: 1 year experience with source control such as Team Foundation Server or git
- Must possess knowledge of security concepts applicable to this role and function
Special Condiditons of Emploeyment:
- Criminal background check
- Drug Test
- Initial and continuous exclusion and sanction/disciplinary monitoring
- Must sign and agree to the Elevated Privileges Acceptable User Agreement