This Senior Software Engineer is responsible for design and implementation of interactive web-based services and commerce capabilities. Strong technical leadership is expected and the ideal candidate will be heavily involved in designing, creating and maintaining Java code as well as providing component and system level designs for our client's network platform.
In this role, the selected candidate will lead on creating and enhancing technical bulletins, procedures and support processes such as change control templates, service bulletins, support tools, problem scenario reporting rules, knowledge articles, etc.
Software Engineering is responsible for developing, enhancing, and sustaining software systems and products in a cross-functional team environment through adherence to established design control processes and good engineering practices.
Monitor, maintain, enhance and manage all existing engineering business applications and correct defects as they become known. The same software engineering best practices and techniques shall be used for application modifications and system upgrades. All data and programming standards shall be used and consistently applied.
Comprehend end user work flows, use case scenarios and application business logic and translate into an elegant, efficient user - friendly interface. Modify existing software to improve performance and implement enhancements.
Develop and deploys integrated solutions aimed at modernizing, consolidating and coordinating the independently designed applications within and across the enterprise. Formulates system scope and objectives, and devises and modifies procedures to solve problems.