OverviewResearches, analyzes, defines, designs, tests, checks and plans activities and application of new technologies to processes. Recommends courses of action on new applications development when systems problems arise. Monitors the rapidly changing systems development environment (software products, programming languages, operating systems, hardware availability, technology trends, etc.) and assists with the transition to new technologies, providing research and problem-solving support, mentoring, training, etc. Has contact with all levels of personnel, both within and outside of Western & Southern Financial Group (W&SFG). Works with minimal supervision and is responsible to make an established range of decisions, escalates to manager when necessary and updates manager on a regular basis.ResponsibilitiesWhat you will do: Monitors new developments in software/hardware marketplace. Identifies new products with potential benefit to W&SFG and conducts in-depth research and analysis of these products. Demonstrates the applicability of tools in real-world applications. Monitors emerging technology trends (mobile computing, imaging, client/server, data warehousing, object oriented design, etc.). Investigates their use in W&SFG and recommends adoption of new technologies/methodologies when appropriate. Assists other programmers in becoming productive with new tools and techniques, through formal training, one-on-one mentoring and problem-solving assistance. Provides "swat team" style support to development projects, by resolving problems of the most complex, technical nature. Ensures projects remain on track with very aggressive schedules. Develops standards/guidelines that influence implementation of new technologies throughout W&SFG development staff. Develops common, reusable code shared by developers throughout W&SFG. Engages in research, definition, design, development, testing, checkout and debugging of new systems, new technologies and/or major systems' improvements; frequently handles or directs projects, from research to implementation. Designs elements of new systems and major modifications with consideration for the elements of time, cost, controls and flexibility. Assures that programming and JCL are hardware efficient; utilizes all programming tools effectively. Directs walk-throughs and program inspections. Functions as a coordinator of activities within and between programming departments and/or between operating departments and programming departments. Provides high-level technical and application problem analysis. Evaluates and determines feasibility of proposed projects and evaluates new software packages in terms of costs, resources required, systems compatibility, etc., and makes recommendations. Provides training and/or advice to Programmers, Systems Managers, Department Management or Operating Department personnel on technical topics, systems definition and new productivity products. Performs other duties as assigned. Complies with all policies and standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Industry
Securities, Commodity Contracts, and Other Financial Investments and Related Activities
Number of Employees
1,001-5,000 employees