• IT Software
  • Cainta
  • Posted 1 month ago
The Programmer enables stakeholders to access information for increased learning and productivity.
He analyzes, designs, develops, implements, and maintains information systems, Also he works closely
with stakeholders to understand their requirements and deliver to them the appropriate solution.
Job Descriptions:
1. Requirements gathering and analysis
  • Gathers requirements and objectives from project stakeholders;
  • Analyzes the requirements and confirms their validity and correctness of understanding with the Product Owner;
  • Documents the requirements specification using the Product Backlog template;
  • Obtains a signed agreement on the requirements specification with the Product Owner;
  • Discusses the hardware requirements with the IT Group;
  • Updates the Implementation Plan Gantt Chart initially provided by the MIS Manager by detailing the activities.
2. System design
  • Created process and system flowcharts, layouts and diagrams and presents to the Product Owner for review and approval;
  • Develops interfaces and/or prototypes and presents it to the Product Owner for their review and approval.
  • Designs and creates the database structure and produce UML and data dictionaries; and
  • Designs and develops test cases.
3. Coding and Testing
  • Writes codes according to the requirements and design;
  • Performs unit, functional and system tests and fixesrelated issues;
  • Conducts regular demonstrations on the progress to the Product Owner and adjusts the codes based on feedback, if necessary; and
  • Conducts User Acceptance Tests with the Product Owner/Users.
4. Deployment
  • Coordinates with the IT Group to prepare the infrastructure requirements;
  • Creates User Manual;
  • Trains the end users and System Support Group (SSG) for system turnover;
  • Creates software installer package and installs at the users workstations;
  • Gets project closure signoff from the Product Owner;
  • Solicits service and product performance feedback from the Product Owner.
5. Maintenance
  • Adjusts the codes based on feedback during the actual use, if necessary
  • Recommends for system enhancements, if necessary.
  • Graduate of Bachelor of Science in Information Technology or Computer Science
  • With hands-on experience on programming using .NET or JAVA technologies
  • With at least one year experience in software development
  • Knowledge in database management using MSSQL Server, Oracle or MySQL
  • Knowledge in SSRS or Crystal Reports
  • Knowledge of Software Development Processes and methodologies like Waterfall or Agile
  • Excellent analytical and problem solving skills
  • Good organizational, interpersonal and communication skills
  • Skills in self-development to keep-up- to-date with fast-changing trends
  • Professional approach to time and cost
  • Ability to work well under pressure and strict deadlines
  • Team player.
  • Willing to work in Cainta
*For faster processing of your application,
please send your updated CV to
JP Raguro, jraguro@growinc.net

For real-time updates on our job openings, you may visit our website: www.growinc.net/