Technical Business Analyst (Banking Systems Integration, SQL & APIs)
- Charlotte, NC, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job description
Be Part Of A High-Performing Team
Join a global financial services technology organization driving large-scale modernization across its banking operations. The technology team is focused on strengthening enterprise platforms, improving system connectivity, and delivering secure, scalable solutions that support payments, deposits, and other critical financial services.
This position supports strategic technology initiatives involving banking applications, cloud platforms, enterprise integrations, and digital transformation. Working alongside business leaders, software engineers, solution architects, infrastructure specialists, and external technology partners, the Technical Business Analyst will help translate complex business needs into reliable technical solutions.
What's In Store For You
- Hybrid work arrangement: Based in Charlotte, NC, with a combination of onsite collaboration and remote work.
- Engagement: W2 only (no C2C/1099).
- Long-term opportunity: 12-month contract supporting enterprise banking technology initiatives.
- High-impact projects: Contribute to application modernization, systems integration, cloud implementations, and platform enhancements.
- Cross-functional exposure: Collaborate with technology architecture, engineering, cybersecurity, operations, and business teams.
- Complex technical environment: Gain exposure to enterprise integration patterns, regulated financial systems, and modern application architecture.
How You Will Make An Impact
- Partner with business stakeholders, technology teams, and vendors to analyze requirements and translate operational needs into actionable technical specifications.
- Develop comprehensive business and functional requirements, technical documentation, data mapping specifications, and system process flows.
- Support the implementation and integration of banking applications, including payments and deposit-related technology platforms.
- Define integration requirements involving REST APIs, web services, JSON, XML, file transfers, messaging platforms, and batch processing.
- Use advanced SQL to analyze relational databases, investigate data discrepancies, validate integrations, and support reconciliation activities.
- Create system interaction diagrams and document end-to-end data flows, application dependencies, and integration points.
- Collaborate with developers and architects to evaluate technical solutions, identify dependencies, and ensure alignment with enterprise architecture standards.
- Translate requirements into user stories, acceptance criteria, and actionable development backlog items.
- Support application migrations, data mapping, source-to-target validation, and technical impact assessments.
- Develop and execute test plans, test scenarios, requirements traceability matrices, and integration validation activities.
- Coordinate application releases, deployment readiness, cutover activities, and post-implementation verification.
- Investigate production issues through application logs, SQL queries, data-flow analysis, and cross-functional troubleshooting.
- Work with security and infrastructure teams to ensure solutions meet authentication, authorization, encryption, compliance, and operational resilience requirements.
- Facilitate technical workshops, design discussions, stakeholder meetings, and vendor coordination throughout the software development lifecycle.
Requirements
Do You Bring Proven Success in Technical Business Analysis and Enterprise Systems Integration?
- 6+ years of experience as a Technical Business Analyst, Systems Analyst, or closely related technology delivery professional, preferably within financial services or another highly regulated industry.
- Strong hands-on experience gathering, analyzing, and documenting complex business and technical requirements.
- Advanced SQL proficiency, including complex queries, joins, data validation, reconciliation, and troubleshooting across relational databases.
- Experience with Oracle, SQL Server, PostgreSQL, or comparable relational database technologies.
- Strong understanding of enterprise application architecture, system interfaces, and integration methodologies.
- Practical experience documenting and analyzing REST APIs, web services, JSON, XML, and file-based integrations.
- Ability to create BRDs, FRDs, technical specifications, data mapping documents, process diagrams, and integration workflows.
- Experience supporting end-to-end SDLC activities, including requirements definition, development coordination, testing, deployment, and production support.
- Proficiency creating test plans, test cases, acceptance criteria, and requirements traceability documentation.
- Familiarity with Agile, Scrum, Waterfall, and hybrid project delivery approaches.
- Experience supporting application release management, change control, and production deployments.
- Working knowledge of Jira, ServiceNow, Azure DevOps, or similar tools.
- Excellent analytical thinking, technical problem-solving, documentation, and stakeholder communication skills.
- Ability to work effectively with business users, developers, architects, vendors, and senior technology stakeholders.
Preferred Qualifications
- Experience with payment processing, deposit systems, treasury services, cash management, or other banking technology platforms.
- Exposure to AWS, Azure, Google Cloud, or cloud-based application deployments.
- Experience supporting vendor SaaS implementations and external system integrations.
- Familiarity with middleware, messaging technologies, enterprise service buses, or event-driven architectures.
- Knowledge of cybersecurity controls, regulatory requirements, and technology risk management.
- Exposure to UNIX/Linux, Windows scripting, ETL, data warehousing, and enterprise reporting.
- Certifications such as CBAP, PMI-PBA, PMP, Certified ScrumMaster, AWS, or Azure are beneficial but not required.