Project Technical Assistant II (Software Fullstack Developer)

6 Dec 2021 4:54 PM

Project Technical Assistant II (Software Fullstack Developer)


POSITION TITLE : Project Technical Assistant II


DIVISION:  Computer Software Division
Education : Bachelor’s/College Degree of any IT related course such as Computer Science, Information Technology etc.
Experience : None required
Training : None required
Eligibility : None required
Other Requirements :
  • Understanding of the generic Software Development Lifecycle stages and the processes under each stage
  • Hand-coding HTML, Javascript, and CSS W3C standards compliant (recent graduates with a strong portfolio will also be considered)​
  • One of the following technologies – Java EE / Python/Springboot/ MVC​
  • Web technologies – HTML / ASP / PHP / JS ​
  • Experience in graphics optimization for use on the web, jQuery or other Javascript frameworks, JEE, JSF, and Angular JS is a plus​
  • Knowledge in working with remote data via REST and JSON​
  • Knowledge of web services and API development is a plus​
  • Experience in code versioning tool such as GIT
  • Knowledge in database management system, SQL and No-SQL databases
  • Must be a team player, communicator, adaptable and self-motivated​
  • Applicants must be willing to work in Quezon City.​
  • Proficient in Object Oriented Programming using Java, PHP, or Python​
  • Good communication skillsMust be a able to work well with a team, communicates well with the group, adaptable to circumstances, self-motivated, teachable and fast learner
  • Can work with minimal supervision.
  • Must be willing to work in Quezon City
Duties and Responsibilities:

Under general supervision and direction, HE/SHE shall perform the following:

  • Install and configure local Django installation for back-end development
  • Install and configure Anaconda Python package manager for Python back-end development
  • Implement Django-based Web application back-end functionalities that will integrate with developed front-end solutions
  • Implement Django-based API application endpoints
  • Install and configure local installations of NGINX, GUnicorn, and PostgreSQL for integration with the back-end source code
  • Perform unit tests for written back-end source code
  • Collaborate with business analyst, front-end developer, and API designer in identifying back-end functionalities that need to be implemented
  • Collaborate with the AI engineers in integrating the developed machine learning models into the API application
  • Collaborate with the system administrator in deploying the developed Django-based Web application and API application
  • Develop technical documentation of written back-end source code for the Web application and API application
  • Participate in regular Scrum stand-up meetings with the system development team to give status updates on assigned software development tasks
  • Proactively collaborate with other team members in delivering the system requirements
  • Designing user interaction models, workflows and user interfaces
  • Collaborating with business analyst and back-end developers to define the user experience
  • Perform hands-on programming tasks, such as prototyping, feature development, bug fixing, testing across multiple browsers/platforms
  • Advocate for best practices, coding W3C standards, great usability and exceptional quality, with awareness of client needs and priorities
  • Design and implement web applications
  • Translate exchange specifications and build systems' prototype
  • Produce system's manuals and technical documentation
  • Ensure system features behave according to specifications by conducting unit test, integration test and regression test
  • Handle minor task tickets which may be specific to software programmer, software tester, or business analyst
  • Proactively collaborate with other team members in delivering software requirements ​
  • Write documentation of the software, e.g. user manual, technical documentation​
  • Perform other tasks as may be assigned from time to time.
  • Report to work on time.
Application Documents:

Interested applicants should submit a letter of intent addressed to Ms. Joanna G. Syjuco, Chief Science Research Specialist,  Computer Software Division, DOST-Advanced Science and Technology Institute at  cc:

  1. Updated Curriculum Vitae;
  2.  Updated Personal Data Sheet with attached worksheet form (downloadable at the CSC website);
  3. Diploma and TOR;
  4. Certificate's of Employment (if applicable);
  5. Training Certificate's (if applicable)

Only applicants with complete application documents and accomplished Application Form will be processed. To accomplish the Application Form, please go to

As an advocate of the Equal Employment Opportunity Principle (EEOP), the DOST-Advanced Science and Technology Institute encourages and welcomes all applicants regardless of age, religion, political affiliation including persons with a disability, members of indigenous communities, and those from any sexual orientation and gender identities.
APPLICATION DEADLINE: 15 July 2022 (extended)