Overview
On Site
$80,000 - $100,000
Full Time
No Travel Required
Skills
Java
SQL
Powershell
Scripting
Coding
Programming
Systems Development
Job Details
RESPONSIBILITIES:
The IT Systems Programmer is responsible for designing, developing, maintaining, and improving software solutions to meet specific needs for the company, it's employees and clients. Will maintain Core code repositories and versioning for SDLC and Compliance policies.
ESSENTIAL FUNCTIONS:
1. CORE FINANCIAL SYSTEM ANALYSIS AND DESIGN:
- Contributes to system design, planning, and analysis of all core processing.
- Assesses new functionality of existing software applications on Core and identifies areas for improvement or enhancement.
- Recommending, designing, authoring, and testing new and/or existing programs within industry-standard
- programming practices and procedures.
- Manages and maintains core environment scripts/programs developed in-house or otherwise acquired from another FI for use.
- Responsible for appropriately maintaining flow charts and systems operations diagrams.
- Creating Batch and UI scripts on the Core System.
- Core System analysis and program technical support point of contact.
- Monitoring program/script performance on Core.
2. CORE FINANCIAL SYSTEM DEVELOPMENT:
- Develop and test new Core Batch and UI Scripts based on business requirements.
- Modify and maintain existing programs to improve the efficiency of execution, performance functions, and
- accuracy of results.
- Debug programs and correct logic and/or syntax errors to ensure smooth operations.
- Developing and/or modifying Batch and UI scripts on Core to meet business reporting needs.
- Enhancing or augmenting the use of Core interfaces for websites and applications.
- Develop and/or modify Reports on Core to meet business requirements.
- Leveraging the KeyBridge API for Core enhancement and efficiency
- Responsibilities:
- Creates and scripts for Core daily processing workflows.
- Assists with the execution of daily jobs and processing, including the establishment of processing
- schedules.
- Assists with automation workflows consistent with operational business rules.
- Creates reports on Core to satisfy business and/or regulatory needs.
- Troubleshoots errant reports and inaccurate reporting.
- Repairs or restructures data within the Core database to improve operational efficiencies in processing
- and reporting.
3. TESTING AND QA:
- Conducts thorough testing to ensure applications function correctly and meet requirements.
- Perform code review for quality control in both in-house and acquired custom code.
- Designing, running, and monitoring application performance tests and delivering efficient code.
- Maintains SDLC and adheres to coding standards where applicable.
- Maintains the SDLC and Code deployment workflow to ensure adherence with Change Management.
- Maintains QA best practices and adheres to SDLC Policies for code creation, testing, and deployment.
REQUIREMENTS:
4+ years' in a systems programming or development role.
Proficiency with programming languages such as Bash, Java, JavaScript, and SQL.
Java and SQL experience is 100% required.
Familiarity with Powershell is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.