Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
In this role, you will be managing all support and maintenance for the presentation as well as middle tier components, including but not limited to business process flow, UI and other support components handled within the Online Platform team.
In this role, the selected candidate must have experience in STL, and Data structures, OOPS, design patterns; developed own Generic algorithms, integrators, DS, Software development and Product management tools.
The Software Engineer's role is to design, execute, assess, and troubleshoot software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. The Software Engineer will provide support to other departments where required.