Design, Develop, Architect & Manage applications of SDLC using IBM tools, COBOL, Java, J2EE, Dot Net, Mainframe, web services, MVS, JCL, Oracle, DB2 and SQL Server, Azure, AWS. Prepare software specifications, resolve any defects raised in defect tracking systems, maintain complex projects using TFS, GIT.Follow Agile/SCRUM methodologies. Conduct code reviews as per company standards & quality. Analyze, design, code, test and document programs and enhancements. Occasional travel to unanticipated client-site locations within USA may be required as a roving employee.