Be involved in various phases of Software Development Life Cycle (SDLC) (requirements gathering, modeling, analysis, estimations, design, development of various customer specific modules). Develop, code, test, debug new highly complex software Solutions or enhancements to existing software. Develop high level functional specifications for documenting requirements. Work on Azure technologies.Provide solutioning for client requirements. Write SQL queries and DDL queries in the Oracle database. Use Jenkins to build the application for continuous integration purposes. Will work in unanticipated locations throughout the US.