Job Summary:
The Programmer Trainee will undergo structured training in programming, data analysis, and system design fundamentals. This role is intended to develop well-rounded professionals who can transition into either an Information Analyst (data-focused) or System Designer (architecture and solution design-focused) based on performance, aptitude, and business needs.
Key Responsibilities (Training Phase – Programmer Trainee):
- Participate in training on programming languages, databases, and system development tools
- Assist in coding, testing, debugging, and maintaining applications
- Support data extraction, transformation, and validation tasks
- Learn system development life cycle (SDLC), coding standards, and best practices
- Collaborate with developers, analysts, and designers on assigned tasks
- Document code, technical processes, and simple workflows
Key Responsibilities (Transition to Information Analyst):
- Analyze data to identify trends, patterns, and actionable insights
- Create reports, dashboards, and visualizations for stakeholders
- Translate business needs into data requirements and reports
- Ensure data accuracy, integrity, and consistency
- Support business decisions with data-driven recommendations
- Document data flows, reports, and business requirements
Key Responsibilities (Transition to System Designer):
- Assist in designing system architecture and technical solutions
- Translate business requirements into system and technical specifications
- Create system diagrams, workflows, and design documentation
- Collaborate with developers to ensure proper system implementation
- Evaluate system performance, scalability, and integration requirements
- Support solution planning, enhancements, and optimization
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Information Systems, or related field
- Open to fresh graduates or entry-level candidates
- Basic knowledge of programming (e.g., Java, Python, C#, or JavaScript)
- Understanding of databases (SQL) and system concepts