Description

Job Description:  Analyze information processing, computer equipment and system requirements. Write requirement specifications for computer programs. Test existing computer system. Analyze user requirements, procedures and problems to automate processing or to improve existing computer systems. Document and develop solutions. Confer with personnel of organizational units involved to analyze current operational procedures, identify problems and learn specific input and output requirements. Write detailed requirements and/or description of user needs, program functions and steps required to develop or modify computer programs. Review computer system capabilities, workflow and scheduling limitations to determine if requested program or program change is possible within existing system. Study existing information processing systems to evaluate effectiveness to develop and provide input on hardware and software. Prepare workflow charts and diagrams to specify in detail operations to be performed by equipment, computer programs and operations to be performed by personnel in system. Conduct studies pertaining to development of new information systems to meet current and projected needs. Plan and prepare technical reports, memoranda and instructional manuals. Work with existing IT staff in providing assistance in software development, creation of test plans and installation plans. Use Visual Basic, C, C++, C#, VB.NET, MS SQL, Java, HTML, CSS, AJAX, JQuery, JavaScript, XML, ASP.NET, PHP, MS Visual Studio, RESTful Web Services and API, Windows, Linux and Mac OS, SQL Server, Oracle, MongoDb, Microsoft Access, DBMS and RDBMS, Test Rail, HP Quality Center, Quick Test Professional (QTP), Test Manager, SoapUI, Test Café, Cypress.io, PostMan, Fiddler, Jenkins, Swagger and Charles, JIRA, Confluence, Azure, Microsoft Office Suite, Teams, and Slack.

Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.

Minimum Requirements:

Education: Bachelor – Computer Science or Information technology (will accept foreign education equivalent)

Experience:  Five (5) years


 

Education

Bachelor's Degree