The Senior Programmer Analyst will provide senior-level support for the mission-critical Customer Applications (CC&B and BCS), analyzing, designing, developing, modifying, configuring, debugging, and evaluating programs for technical and functional business areas.
Requirements
- Develop and support tools for the MTC applications
- Analyze, design, develop, modify, configure, debug, and evaluate programs for technical and functional business areas
- Support CC&B / BCS Content Migration Assistant (Soft Table and Account Mover) migration automation tools
- Develop and tune complex Oracle SQL queries
- Design database objects (e.g., tables, indexes, stored procedures, etc.) from a developer's perspective
- Resolve application programming analysis problems of broad scope within procedural guidelines
- Gauge the effectiveness and efficiency of existing applications; develop and implement strategies for improving or further leveraging these applications
- Design and deploy new complex / Enterprise applications and enhancements to existing applications ensuring compatibility and inter-operability
- Analyze and develop UC4 (Automic) batch processing jobs and workflows
- Act as Subject Matter Expert for development and operations teams for supported applications
- Mentor and collaborate with teams to ensure smooth and reliable operation of applications for fulfilling business objectives and processes
- Run, monitor, and assess performance of batch jobs and online in support of performance testing and Operational Readiness Testing
- Troubleshoot performance issues in the application and database and find solutions to performance problems
- Oversee the creation of the in-depth performance tests of both batch and online, including end-user reviews for existing and new applications
- Provide pre-concept estimates for Projects in the area of performance and/or operations
- Oversee the operations of the enterprise application
- Capacity planning for application growth
- Conduct research on products and solutions to justify recommendations and to support purchasing efforts
- Integrate multiple applications with enterprise systems
- Define requirements for and review documentation for quality
- Work with leadership, decision makers, and stakeholders to define business requirements and application goals, and to identify and resolve business application issues
- Perform cost-benefit and return on investment analyses for proposed applications to aid management in making implementation decisions
- Design and perform application security audits, backup procedures, and other recovery processes in accordance with the company’s disaster recovery and business continuity strategies
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Tuition Reimbursement
- Relocation Assistance