Position Description
Research, analyze, and design new and existing software products; Design, code, test, implement and support core application components and makes recommendations towards the development of new code or existing code; Work within existing application architecture to deliver solutions; Participate in performance and maintainability code improvement efforts; Design, implementation, and automation functional and regression testing of systems / applications; Convert Functional requirements to System Requirements; Work with Business Analyst team to gather the detailed business requirements and design the technical aspects of the application; Create automation test cases for RESTful Web Services and different databases; Document and execute functional, regression and end-to-end test cases; Provide Production support to mitigate issues, also troubleshoot UAT and Production issues. Relocation/ telecommuting may be required plus travel to various unanticipated client locations within the United States for short- and long-term assignments.
Languages, skills, and tools
JavaScript, C, C++, VB.NET, ASP.NET, SQL, Selenium, ALM, UFT, FAST, Mainframe, JIRA, IBM DB2, Microsoft SQL, Putty, MS Office, Service Now, Agile, Gherkins, Postman, Query Management Tool, DST, SOAP UI, Rally, ARM, Teradata SQL, Splunk, JSON, Windows 7/10, Mainframes.
Education
Master’s in computer science/Computer Applications/Engineering (Information Technology/Civil/Electrical). Will accept Bachelor of Science in Computer Science/Computer Applications/Engineering (Information technology/Civil/Electrical) followed by 5 years of progressive experience in field or related field in lieu of Masters. Will Accept Foreign Educational Equivalent.

