
Required Skills & Tech Stack
Programming fundamentals
SQL
Requirement gathering
Requirement analysis
Business process understanding
Technical documentation
Analytical thinking
Attention to detail
Communication skills
Team collaboration
Problem solving
Basic API knowledge
Debugging

Eligibility Criteria
Graduates of the 2026 batch only. Freshers with no prior work experience. BE/B.Tech in Computer Science, Information Technology or related disciplines, or MCA/equivalent qualification. Minimum 70% aggregate throughout academics. No active backlogs at the time of application. Candidate must be a Chennai native or permanently settled in Chennai.

Job Description & Key Responsibilities
ZakApps Software Pvt Ltd is an emerging productβcentric software house based in Chennai. Founded by a group of technology enthusiasts, the company focuses on building endβtoβend solutions for retail, logistics and fintech domains. Over the past few years ZakApps has delivered several SaaS platforms that help businesses automate their core processes, improve data visibility and accelerate decisionβmaking. The firm prides itself on a collaborative culture where fresh talent is given real responsibility early in their career, enabling rapid skill growth and exposure to the full software lifecycle.
The Technical Business Analyst β Fresher role sits at the intersection of technology and business. As a bridge between product owners, developers and quality teams, the analyst will translate highβlevel business problems into clear, actionable technical specifications. The position is ideal for candidates who have a solid grounding in programming fundamentals and a curiosity for how software can solve realβworld challenges. You will work on live projects, attend requirementβgathering workshops, draft functional documents, and assist developers in building features that align with business goals.
Key Responsibilities:
1. Gather, clarify and document business requirements from stakeholders.
2. Analyse technical feasibility and propose practical solutions.
3. Create functional specifications, user stories and process flow diagrams.
4. Collaborate with development teams to ensure accurate implementation of requirements.
5. Perform SQL queries to extract and validate data for requirement verification.
6. Identify gaps, dependencies and potential risks in the requirement set.
7. Support the QA team by preparing test scenarios and reviewing test results.
8. Maintain upβtoβdate documentation in the project repository.
9. Participate in product brainstorming sessions and contribute ideas for improvement.
10. Communicate progress and blockers effectively to both technical and nonβtechnical audiences.
Tech Stack & Tools: Basic programming (Java/Python), SQL, relational databases (MySQL/PostgreSQL), requirementβmanagement tools (Jira/Confluence), version control (Git) and a working knowledge of REST APIs. While deep expertise is not expected, familiarity with these technologies will help you hit the ground running.
Growth Path: Starting as a Technical Business Analyst, you can progress to Senior Analyst, Product Owner, or move into specialised roles such as Data Analyst, Solution Architect or Project Manager, depending on your interests and performance. ZakApps encourages continuous learning through internal workshops, certifications and mentorship programs.
Why Join ZakApps? You will be part of a fastβgrowing startup that values innovation, offers handsβon experience with real customers, and provides a clear roadmap for career advancement. The role gives you a unique blend of technical exposure and business acumen, setting a strong foundation for a versatile career in technology consulting or product development.