The Software Engineer III is responsible for supporting the application development functions of the company by designing, developing, and supporting innovative technical solutions. This position has no direct reports.
Participate in code reviews and ensure that all solutions are aligned to pre - defined architectural specifications; identify/troubleshoot application code-related issues; and review and provide feedback to the final user documentation.
Driving innovation across the firms corporate technology portfolio, increasing efficiencies through process automation, and Agile application development, with an emphasis on user experience and shorter development cycles.
You will attend technology design meetings and recommend security and data improvements to designers as well as work with Marketing and Execution Operations to develop and test new applications while adhering to all IT control policies.
Utilize multiple data integration tools and methods across disparate systems; perform system testing, verification, maintenance and sign off procedures to existing applications in accordance with business needs.
In this role, the selected candidate will implement detailed customer installation plans and some product training; provide follow-up support in disseminating technical information on specific applications.
You will participate in design reviews and provide input to the design recommendations; incorporate security requirements into design; and provide input to information/data flow, and understand and comply to Project Life Cycle Methodology in all planning steps.