System Analyst
Job Description
We are looking for an experienced System Analyst with a strong background in both business analysis and technology. The ideal candidate has hands-on experience in gathering requirements, designing system workflows, and collaborating closely with both clients and development teams. This role requires a proactive individual who can effectively communicate across teams, manage tasks independently, and make sound decisions under pressure.
Job Responsibilities
Requirement Gathering and Client Engagement:
- Engage with clients to gather and understand business requirements, translating them into functional specifications.
- Communicate with clients to gain insights into business needs, staying updated on technology trends and system capabilities.
System Analysis and Design:
- Develop detailed flow diagrams, including Sequence Diagrams, Flow Charts, and ER Diagrams, to outline system processes and architecture.
- Work closely with developers to convey both business and technical requirements, ensuring alignment on project goals.
Problem Analysis and Troubleshooting:
- Analyze logs and troubleshoot basic issues, providing insights to the team for efficient problem resolution.
Collaboration and Communication:
- Act as a bridge between clients, developers, and other internal teams, ensuring clear and effective communication throughout the project lifecycle.
- Facilitate discussions and decision-making processes to resolve issues and guide project direction.
Task Management and Decision Making:
- Manage and prioritize ongoing tasks effectively, maintaining organization and workflow efficiency.
- Make informed decisions when issues arise and collaborate with the team to identify solutions.
Job Qualifications
Education: Bachelor’s degree in Information Technology, Computer Science, or a related field.
Experience:
- 1 – 2 years of experience as a System Analyst.
- Experience in Business and Technical communication.
Technical Skills:
- Proficiency in creating flow diagrams, such as Sequence Diagrams, Flow Charts, and ER Diagrams.
- Basic understanding of coding and development processes, with familiarity in at least two of the following: JavaScript, Node.js, NestJS, Dart, or Flutter.
Soft Skills:
- Strong communication skills, capable of interacting effectively within the team and with external stakeholders.
- Excellent decision – making skills, able to work well under pressure.
- Organizational skills for task management and prioritization.
If you have a passion for bridging business needs with technical solutions and thrive in a collaborative environment, we would love to have you join our team!