Overview
Skills
Job Details
JOB DUTIES:
Responsible for the following Job Duties:
-
Provide technical recommendations in assessing new IT software projects and initiatives to support and enhance the client's existing systems
-
Make recommendations on custom applications that include a number of web and database-driven data capture systems
-
Identify opportunities that can improve ethe fficiency of business processes
-
Assist in troubleshooting software application issues
-
Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements
-
Analyze data and identify data integrity issues with existing and proposed systems, and implement solutions
-
Working with programming languages such as Microsoft .Net, Visual Basic, JavaScript ,and HTML
-
Create SQL scripts and optimize their performance in live and test environments
-
Assist in designing data models, ETL strategies, and complex reports
-
Write technical procedures and documentation for these applications
-
Gather and synthesize information with regard to technology processes or systems
-
Participate in weekly meetings with the development team to discuss progress and issues to be resolved and report progress on a weekly basis
-
Participate in the design phase of IT software development projects
-
Assist in the creation of the system design and functional specifications
-
Must demonstrate the ability to perform the required job duties
REQUIREMENTS:
-
Travel and/or relocate to any work site in the US as needed by the company, with expenses paid by the employer
-
May telecommute from any location in the US
QUALIFICATIONS:
-
Master's degree in Computer Science, Information Technology, Mathematics, Management Information System, Engineering (Any), or related