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 and Tools
Java, JavaScript, SQL Server, Oracle, UNIX, Netezza, Yellowbrick, DB2, ALM, AQT, JIRA, Autosys, Selenium, Informatica.
Education
Masters in computer science/Computer Applications/Technology/Engineering (Electronics & Communication/Civil/Mechanical, Electronics). Will accept Bachelor of Science in Computer Science/Computer Applications/Technology/Engineering (Electronics & Communication/Civil/Mechanical/Electronics) followed by 5 years of progressive experience in field or related field in lieu of Masters. Will Accept Foreign Educational Equivalent.
Any Graduate