Systems Developer
Education/Experience:-
Bachelorâs Degree in Computer Science/IT
Qualifications:-
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Experience in the following areas:-
Windows 7, Server 2008/2012, SQL Server, Exchange Server
SQL, Java, JavaScript, C++
Routers and switches
Duties And Responsibilities:-
Design, develop and maintain core applications ensuring strong optimization and functionality.
Create, maintain, and implement the source code that makes up the application.
The candidate will work closely with the staff to develop prototype applications to deploy in cross-platform environments.
Integrate software applications through API function calls
Interact with management to assess major business processes and address product needs
Support the corporate help desk and IT department.
Develop reports based on queries to databases.
Acts as the primary backup to the Jr. Network Administrator which includes end-user support, server hardware and software maintenance, and third-party application support.
Strong analytical & problem-solving skills.
Comply with company/NCUA standards, policies/procedures.
Work independently with minimal supervision producing results that meet standards of quality, timeliness, acceptability & the ability to switch quickly/comfortably between projects.
Flexibility in schedule; in order to resolve IT issues that may arise or to work on projects to be on call.
Ability to travel to branches. (MUST have a valid driver's license.)
Great communication skills to meet with the Director of IT concerning projects, deadlines & dealing with help desk calls, or interfacing with members.
Must be proficient in time management to complete required dates for projects.
Design, develop, enhance, debug, and implement software/applications
Troubleshoot production problems related to applications
Research, test, build, and coordinate the integrations of new applications and reports.
Resolve problems with applications and respond to suggestions for improvement and enhancement.
Language Ability:-
Ability to read and comprehend simple instructions, short correspondence, and memos. Ability to write simple correspondence.
Ability to effectively present information in one-on-one and small group situations to customers, clients, and other employees of the organization.
Excellent written and verbal communication skills, demonstrating the ability to provide technical assistance to the staff.