We are seeking a Senior Systems Analyst to support the analysis, design, and delivery of software solutions within a dynamic technology environment. This role will focus on understanding application components, documenting system processes, facilitating requirements gathering, and collaborating with business and technology teams to deliver enhancements and new functionality. The ideal candidate will possess strong analytical skills, experience working with complex software systems, and the ability to effectively partner with stakeholders to solve business challenges.
Key Responsibilities
- Develop a comprehensive understanding of application components, system interactions, and business processes.
- Create and maintain customer journey maps, data flows, and system input/output documentation.
- Facilitate requirements gathering sessions with business stakeholders and external partners.
- Translate business needs into detailed functional requirements, user stories, and technical specifications.
- Research, analyze, and document moderate to complex software systems and business processes.
- Collaborate with technology teams to support the delivery of new features and system enhancements.
- Analyze data and troubleshoot issues using SQL and logging tools.
- Work closely with cross-functional teams in an Agile development environment.
- Identify opportunities for process improvements and contribute to solution optimization efforts.
- Communicate effectively with stakeholders and provide recommendations based on business and technical analysis.
Required Qualifications
- 8+ years of experience as a Systems Analyst supporting software solutions.
- Experience researching, analyzing, documenting, and optimizing software systems and business processes.
- Experience creating user stories, functional requirements, and system specifications.
- Strong experience with Structured Query Language (SQL) and data analysis using logging and monitoring tools.
- Strong understanding of APIs, relational database schemas, and SQL management tools.
- Experience working within Agile development methodologies.
- Excellent analytical, problem-solving, and communication skills.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
Preferred Qualifications
- Experience within debit card, credit card, payment processing, PCI, HIPAA, or other regulated environments.
- Knowledge of mainframe systems, programs, and batch jobs.
- Experience supporting digital platforms, including web and mobile applications.
- Experience working with external vendors and business partners to deliver technology solutions.