Position
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 unit 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; Design and develop RESTful Web Services to implement third party vendor/provider interfaces for Automated Underwriting orders, Verification orders, MI orders, Appraisal orders; Document and execute the unit test cases; Provide Production support to mitigate issues, also troubleshoot QA, 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
Cucumber, Agile Model, TestNG, Selenium Web Driver, Java, SoapUI, Eclipse, Sublime Test, Ruby, GIT, Github, SVN, JIRA, Test Link, HP Quality Center, Squids, ALM, Dev Test, Capybara, API Automation Testing, REST, XML, Appium
Education
Masters in Computer Science/Computer Applications/Technology(I.T/Electrical & Electronics/Engineering (Mechanical/ Civil//Electrical & Electronics). Will accept Bachelor of Science in Computer Science/Computer Applications/Technology(I.T/Electrical & Electronics)/Engineering (Mechanical/ Civil/Electrical & Electronics) followed by 5 years of progressive experience in field or related field in lieu of Masters. Will Accept Foreign Educational Equivalent.
Any Graduate