Job description for System Analyst at Geekhunter
Geekhunter is hiring on behalf of our client, an Independent Software Provider offering comprehensive end-to-end solutions tailored for financial businesses.
Job Responsibilities
- Technical Design: Translate business and functional requirements into clear technical specifications, while considering non-functional aspects such as system security, performance, and scalability.
- Quality Assurance: Conduct and oversee end-to-end integration testing to ensure the product meets defined requirements and quality standards.
- Technical Documentation: Prepare and maintain technical documentation, including ERD, sequence diagrams, API documentation, data dictionaries, and test scenarios.
- AI Integration: Explore and implement AI-based tools throughout the Software Development Life Cycle (SDLC) to improve development efficiency and processes.
- Cross-Functional Collaboration: Work closely with QC, Business Analysts, UI/UX teams, developers, and other stakeholders to ensure projects are delivered on time and according to business requirements.
Job Requirements
- Maximum 35 years old.
- 2–3 years of experience as a System Analyst in software development or IT operations, with at least 1–2 years of prior experience as a Backend or Full-Stack Developer.
- 2–3 years of experience translating business or internal requirements into detailed technical specifications.
- Strong understanding of Software Development Life Cycle (SDLC) and development methodologies such as Agile, Scrum, and Waterfall.
- Familiarity with analysis and documentation tools such as Jira, Confluence, and UML.
- Good knowledge of web technologies, including JavaScript, HTML, CSS, cross-browser compatibility, and UI principles.
- Strong understanding of SQL, PL/SQL, Object-Oriented Design (OOD), and Web Services.
- Familiarity with Git-based source control and issue tracking/ticketing tools.
- Comfortable working in Agile/Scrum development environments.
- Strong communication, analytical thinking, and problem-solving skills.
- Experience with Angular and programming languages such as .NET C# or Java is preferred.
Benefits
- BPJS
- Meal allowance
- Transportation allowance
- Telecommunication allowance
- Performance Bonus
- Health reimbursement

