Skip to main content

Software Developer

Responsibilities

  • Develop, test, and implement software solutions to meet company needs, ensuring functionality, efficiency, and scalability.
  • Collaborate with project managers and other team members to determine the feasibility of proposed projects and system requirements.
  • Enhance existing software systems by identifying and correcting software defects, optimizing performance, and implementing new features.
  • Participate in code reviews to maintain high development standards and ensure code quality.
  • Document and maintain software functionality, including technical specifications, user manuals, and API documentation.
  • Troubleshoot, debug, and upgrade existing software to resolve issues and improve performance.
  • Integrate software components and third-party programs to enhance system capabilities and interoperability.
  • Ensure compliance with project plans, timelines, and industry standards throughout the software development lifecycle.

Qualifications

  • Experience with cloud platforms like AWS, Azure, or Google Cloud
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines
  • Proficiency in using development tools such as Git, Jenkins, or JIRA
  • Experience with the Replit and Heroku platforms
  • Proficiency in using Google Tag Manager for tracking and analytics

Screening Criteria

  • Bachelor’s degree in computer science, engineering, information technology or a related field.
  • At least three (3) to five (5) years of experience in software development
  • Must have stable employment history.
Location: Philippines
Job Category: IT & Development
Work Setup: WFH Permanent