CrawlJobs Logo

Senior Systems Analyst – Web & Mobile

South Africa, Johannesburg · Job Posted February 14, 2026
Apply Position
Job Link Share

Job Description

We are seeking an experienced Senior Systems Analyst to support the design, delivery, and continuous improvement of our web and mobile banking platforms. The role involves working closely with business stakeholders, product owners, developers, architects, and QA teams to translate business requirements into robust, secure, and scalable technical solutions.

Job Responsibility

  • Elicit, analyze, document, and validate business and functional requirements for web and mobile banking applications
  • Translate business needs into functional specifications, user stories, process flows, and system designs
  • Act as a bridge between business stakeholders and technical teams to ensure clarity and alignment
  • Support the design and enhancement of web and mobile applications (iOS, Android, responsive web)
  • Collaborate with UX/UI teams to ensure optimal customer experience and usability
  • Ensure solutions are scalable, secure, and aligned with enterprise architecture standards

Requirements

  • Strong analytical skills
  • Deep experience with digital channels
  • Solid understanding of banking systems, regulatory requirements, and customer-centric digital solutions
  • Experience eliciting, analyzing, documenting, and validating business and functional requirements for web and mobile banking applications
  • Experience translating business needs into functional specifications, user stories, process flows, and system designs
  • Experience acting as a bridge between business stakeholders and technical teams
  • Experience supporting the design and enhancement of web and mobile applications (iOS, Android, responsive web)
  • Experience collaborating with UX/UI teams
  • Experience ensuring solutions are scalable, secure, and aligned with enterprise architecture standards

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Systems Analyst – Web & Mobile

8 matching positions

Digital Software Engineering Senior Lead Analyst - Senior Vice President

Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in an Enterprise Architecture role with subject matter expertise in one or more areas
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, PCF, Akamai), and internet and mobile / web frameworks (Angular, iOS and Android) and apps
  • Effective Citi architecture leader working with internal stakeholders and supported by external vendors to enable the best solution: secure, performant and scalable
  • Hands-on expertise in developing robust, enterprise-grade applications leveraging modern technology stacks, including Frontend development using Angular or similar JavaScript frameworks
  • Backend development utilizing Java microservices architecture
  • Designing and implementing RESTful APIs
  • Demonstrable expertise in utilizing modern development tools and technologies across all phases of the Software Development Life Cycle (SDLC) (e.g., GitHub Co-pilot, or equivalent)
  • Working knowledge and adherence to industry best practices and established software development standards
  • Demonstrated strong people management skills, including team development, mentorship, and performance management
  • Proven project management skills, with the ability to oversee project planning, execution, and successful delivery within established scope, budget, and timelines
Job Responsibility
Job Responsibility
  • Accountable for defining the technology strategy for Digital team in alignment with Citi Technology
  • Collaborate to help create reliable, scalable, and high-performance services and architectures
  • Develop cohesive interpersonal working relationships with all peers and team members
  • Utilize comprehensive knowledge of multiple technological disciplines to achieve objectives by providing leadership and guidance to the teams responsible for architecting, implementing and performing continuous improvement to products
  • Work style is very independent, requiring little or no guidance by more senior architects
  • Decisions will make a significant, measurable impact on the business goals for different lines of business
  • Play a significant role with PMTs, TPMs and SDEs to determine potential technological designs and approaches
  • Assist in the planning and managing of assignments generally involving large budgets, cross functional and / or multiple projects simultaneously
  • Effectively understand and analyze both technical and business risks and impact
  • Be part of the design review board that will focus on the design process, search for generic patterns, and share best practices across the organization
  • Fulltime
Read More
Arrow Right

Test Analyst / Senior Test Analyst - Penetration Testing

We are seeking a talented and motivated Application Penetration Tester to join o...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
necsws.com Logo
NEC Software Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience using a formal application penetration testing methodology such as Open-Source Security Testing Methodology Manual (OSSTMM) or Penetration Testing Execution Standard (PTES)
  • Experience using Kali Linux including bundled penetration testing tools (Nmap, Wireshark, OWASP ZAP, Sqlmap, Metasploit)
  • Experience using Burp Suite for application penetration testing
  • Knowledge of scripting and programming languages (e.g., Python, Ruby, Bash, Powershell) for custom tool development and automation
  • Familiarity with various operating systems and network structures, including client/server, Unix/Linux systems, Mac OS X, VMware/Xen, Virtual Box and cloud technologies such as AWS, Azure, or Google Cloud and Active Directory
  • Understanding of common application issues and remediation techniques, OWASP Top 10
  • Understanding of secure development practices within a secure software development lifecycle, experience of Waterfall, Agile and DevOps / DevSecOps practices
  • Hold at least one recognised application penetration testing certification, e.g. Certified Ethical Hacker (CEH), Offensive Security Certified Professional (OSCP), GIAC Penetration Tester (GPEN), GIAC Web Application Penetration Tester (GWAPT), CompTIA PenTest+
  • Can produce high quality documentation including test reports and best practice guidance
  • Good Interpersonal, written and verbal communication skills
Job Responsibility
Job Responsibility
  • Plan and execute penetration testing engagements for web applications, APIs, mobile applications, thick clients, infrastructure and cloud penetration testing
  • Identify and exploit vulnerabilities in applications using manual and automated testing techniques
  • Document findings in detail, including proof-of-concept exploits and recommendations for remediation and report writing skills
  • Collaborate with development and security teams to remediate vulnerabilities and improve application security
  • Stay up-to-date on the latest hacking techniques, vulnerabilities, and security tools
  • Participate in security code reviews and provide guidance on secure coding practices
  • May assist with developing and maintaining internal security tools and processes
  • Fulltime
Read More
Arrow Right

Senior Mobile Android Developer-Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of Proficiency in programming in Android and Mobile development
  • Preferred experience in developing web based front-end applications on Android and Mobile
  • Preferred experience on AI tools adoption such as Devin, Co-pilot etc.
  • Experience of following Test Driven Development and clean code principles
  • Should have worked on CI/CD tools and integrated with deliverables
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Mobile Android Developer-Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Proficiency in programming in Android and Mobile development
  • Preferred experience in developing web based front-end applications on Android and Mobile
  • Preferred experience on AI tools adoption such as Devin, Co-pilot etc.
  • Experience of following Test Driven Development and clean code principles
  • Should have worked on CI/CD tools and integrated with deliverables
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Mobile Android Developer-Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of Proficiency in programming in Android and Mobile development
  • Preferred experience in developing web based front-end applications on Android and Mobile
  • Preferred experience on AI tools adoption such as Devin, Co-pilot etc
  • Experience of following Test Driven Development and clean code principles
  • Should have worked on CI/CD tools and integrated with deliverables
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Presales Analyst

We are looking for a Senior Pre-Sales Analyst who can operate as a thinking indi...
Location
Location
India , Chandigarh
Salary
Salary:
Not provided
netsolutions.com Logo
Net Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong written and verbal communication
  • Proven experience in proposal writing and RFP/RFI responses
  • Strong requirement analysis and scope structuring skills
  • Ability to create clear feature lists, scope documents, solution summaries, and proposal sections
  • Practical understanding of custom software development lifecycle
  • Ability to coordinate with technical and delivery teams for feasibility and estimation
  • Understanding of web, mobile, APIs, integrations, databases, cloud, and third-party systems
  • Ability to define assumptions, exclusions, dependencies, and risks
  • Commercial understanding of Fixed Price, T&M, Dedicated Team, and Discovery-led models
  • Ability to work under pressure without compromising quality
Job Responsibility
Job Responsibility
  • Review client briefs, RFPs, RFIs, meeting notes, and sales handovers
  • Identify business objectives, user roles, workflows, integrations, data needs, reporting needs, non-functional requirements, and open questions
  • Prepare discovery questions that clarify scope, business priorities, technical dependencies, timelines, and commercial risks
  • Structure unclear requirements into internal notes that technical, UX, QA, and delivery teams can use for estimation
  • Create client-ready proposals for custom software, eCommerce, SaaS, mobile apps, marketplace platforms, AI workflows, and enterprise systems
  • Support RFP/RFI/RFQ responses with structured content, compliance mapping, clarification logs, SME input tracking, and final submission quality
  • Prepare solid proposals for submission
  • The candidate must understand software solutioning at a business-readable level
  • Create role-wise and module-wise feature lists
  • Define MVP scope and future-phase items
  • Fulltime
Read More
Arrow Right

Senior Business/System Analyst

Our client is a leading financial institution focused on digital innovation and ...
Location
Location
Ukraine
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of commercial experience as a System/Business Analyst, demonstrating a clear Senior-level proficiency
  • Proven track record in the development and deployment of WEB and Mobile products
  • Exceptional ability to gather, structure, and document complex business requirements
  • Ability to lead and monitor tasks from the initial requirement phase through to final product launch.
  • Hands-on experience with BPMN and UML notations to map business processes and identify bottlenecks
  • Practical experience in REST API design and a solid understanding of microservices architecture
  • Experience working closely with UI/UX designers, Backend/Frontend developers, QA, and DevOps engineers
  • Experience working with non-functional requirements (scalability, security, performance)
Job Responsibility
Job Responsibility
  • Breaking down high-level business requirements into clear, actionable tasks for the development team
  • Overseeing the implementation of tasks and maintaining quality control throughout the development lifecycle
  • Facilitating communication between customers and the technical team at all stages
  • Maintaining comprehensive project documentation within Confluence
  • Analyzing existing business processes to identify opportunities for automation and increased operational efficiency
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
Read More
Arrow Right

Senior Technical Analyst

The Senior Technical Analyst will be responsible for onsite management of Care C...
Location
Location
United States , Orange County
Salary
Salary:
80000.00 - 110000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree and/or 3+ years of equivalent combination of education and applicable work experience in healthcare or IT within a customer-facing role
  • Must possess excellent interpersonal and communication skills and be comfortable working with frontline nursing, physicians and point of care support services staff
  • Must have experience supporting and troubleshooting computer hardware and software in healthcare, preferably with nursing point-of-care solutions
  • General knowledge of systems integration workflow capabilities, requirements and protocols
  • General knowledge of wireless communication systems and protocols
  • Must possess adequate organizational skills to determine workload priorities and schedules with a service-oriented mindset
  • Self-driven and proactive in determining areas of need for increase satisfaction
Job Responsibility
Job Responsibility
  • Develop deep expertise in the Care Communications solution, including technical architecture, product offerings, and support processes
  • Serve as the primary onsite subject matter expert for the assigned hospital, supporting adoption, satisfaction, retention, and renewal
  • Build and maintain strong, long‑term relationships with end users and key stakeholders, acting as a trusted partner and escalation point per SLA
  • Support Care Communications deployments through coordination, communication, provisioning, and collaboration with cross‑functional teams
  • Provide multi‑channel technical support and troubleshooting (onsite, phone, email, IM), including issue replication, log review, and documentation
  • Administer system and device management, including the Web Admin portal, directories, and smartphone MDM processes
  • Track, trend, and resolve issues while identifying process improvements and best practices to reduce escalations
  • Deliver training, support upgrades and testing, and assist with additional Voalte projects as needed, including required travel during onboarding
What we offer
What we offer
  • Medical and dental coverage that start on day one
  • Basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan (RSP)
  • Flexible Spending Accounts
  • Educational assistance programs
  • Paid time off ranging from 20 to 35 days based on length of service
  • Family and medical leaves of absence
  • Paid parental leave
  • Commuting benefits
  • Fulltime
Read More
Arrow Right