Senior Technical Business Analyst

at  Blue Bean Software

Johannesburg, Gauteng, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Jan, 2025Not Specified22 Oct, 2024N/AQuality Assurance Processes,Computer Science,It,Microsoft Azure,Kubernetes,GitlabNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WHAT WE DO

Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.
We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep understanding of a client’s needs.
We have a prominent presence in the financial services industry and have started to branch out into other industries such as agritech and healthtech.

WHO WE ARE

At Blue Bean Software, we believe in creating an environment where like-minded software engineers are able to express themselves freely and pursue their individual and professional growth. We further encourage individuals to master their respective skill sets whilst effectively working within teams to overcome challenges and accomplish set goals.
At Blue Bean Software, we firmly believe in maintaining a culture of self-motivation, integrity and trust to drive productivity.

YOUR SKILLS AND EXPERIENCE:

  • Bachelor’s Degree or Diploma in IT, Computer Science, or a related field.
  • 5+ years of experience as a Business Analyst in a technical environment, with a strong understanding of the software Development Lifecycle (SDLC) and project methodologies.
  • Proficient in web and application development technologies such as .NET, Kubernetes, GitLab, Microsoft Azure, and familiarity with cloud infrastructure.
  • Experience in managing requirements throughout the project lifecycle using tools like Azure DevOps.
  • Experience with testing and quality assurance processes is an advantage.

Responsibilities:

We are seeking a Senior Technical Business Analyst to join our dynamic team. This role is crucial for bridging the gap between business needs and technical solutions, ensuring successful implementation of IT initiatives. As a Senior Technical Business Analyst, you will be responsible for analysing complex business processes, gathering technical and business requirements, and collaborating with technical teams to deliver innovative solutions.

Key Responsibilities:

  • Business Process Analysis: Analyse, document, and improve business processes. Utilize modelling techniques such as SWOT and stakeholder analysis to ensure comprehensive understanding.
  • Requirements Gathering: Lead requirements elicitation through interviews, workshops, and document analysis. Translate business needs into clear, actionable specifications, managing the process via tools like Azure DevOps.
  • Technical Expertise: Work closely with technology teams to ensure requirements are aligned with technical feasibility. Familiarity with software development methodologies (Agile), system architecture, and integration concepts is essential.
  • Communication and Stakeholder Management: Facilitate effective communication between business stakeholders and technical teams. Build and maintain strong relationships across various levels of the organisation, ensuring stakeholder needs are met and expectations managed.
  • Problem Solving & Analytical Thinking: Proactively identify business challenges and propose data-driven solutions. Ability to assess risks, analyse trade-offs, and evaluate project impact.
  • Change Management: Evaluate the impact of system changes and work with stakeholders to ensure a smooth transition. Expertise in stakeholder analysis and communication planning is vital for successful project implementation.
  • Delivery Management: Oversee the end-to-end delivery of projects from requirements gathering through to build, testing, and operational handover, ensuring all technical and business objectives are met.
  • Quality Assurance: Collaborate with the testing team to ensure solutions meet quality standards. Support test planning, test case development, and execution.
  • Continuous Learning: Stay updated with emerging technologies, tools, and methodologies. Actively seek opportunities for professional growth and development to drive innovative solutions.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Other

Help Desk

Diploma

Computer Science, IT

Proficient

1

Johannesburg, Gauteng, South Africa