Software Developer
Golden Legacy Financing Corporation
Quezon City, NCR, Philippines
2d ago

JOB SUMMARY

The Software Developer will design, develop, install key system features implement module-level software based on business and technical requirements in collaboration with project stakeholders, provide technical guidance in implementing system features including research and prototyping technologies, ensure the quality output and continuous quality improvement in QA process towards achieving company’s business objectives.

JOB DUTIES AND ESSENTIAL FUNCTIONS

SUPPORTING INFORMATION

Familiarity with the following concepts, regardless of specific technologies :

  • Familiarity with the main data manipulation languages and the principles of database design
  • Knowledge in hardware and network
  • Expertise and comfortability in working with various operating systems
  • API Creation and RESTful services

  • Reactive User Interfaces
  • Single-page Applications
  • Object-relational Mapping, as well as SQL / PLSQL
  • Concepts in data warehousing (good-to-know, but not required)
  • Enterprise Resource Planning (best practices, integrated processes)
  • Hybrid Mobile Application Development (basic concepts)
  • Experience on any of these is a big advantage :

  • Angular 4 / 5, or 6 on Node.js
  • Python Django Rest Framework
  • PostgreSQL
  • HTML5 / CSS, Bootstrap / JQuery
  • Highly valued skills and experience include :

  • Having built medium- to large-scale software from scratch (from conceptualization to deployment).
  • Prior experience in prototyping new or unfamiliar framework / technologies
  • DevOps experience or having to interface and work with clients and / or non-technical personnel in translating business requirements to software specifications and design.
  • Solid foundation on data structures and algorithms and has written code in multiple programming languages using best practices and design patterns
  • Have worked with Automated test frameworks
  • Have experience with building, managing data warehouse and BI
  • Education : Required :

    Required :

  • Bachelor’s Degree in Computer Science, Computer Engineering or Information Technology or other related courses
  • MA units, MA Holder, Ph.D. units, or PhD is an advantage
  • Years of relevant experience :

  • At least 5 years of Software Development experience, with at least one (2) year being in a Lead position role, whether technical or management in nature.
  • Having built medium- to large-scale software from scratch (from conceptualization to deployment).
  • Prior experience in prototyping new or unfamiliar frameworks / technologies.
  • DevOps experience or having to interface and work with clients and / or non-technical personnel in translating business requirements to software specifications and design.
  • Solid foundation on data structures and algorithms and has written code in multiple programming languages using best practices and design patterns.
  • Knowledge :

  • Knowledge in the following Languages & Platforms
  • Skills : Hard Skills

    Hard Skills

  • Having built medium- to large-scale software from scratch (from conceptualization to deployment).
  • Prior experience in prototyping new or unfamiliar frameworks / technologies.
  • DevOps experience, or having to interface and work with clients and / or non-technical personnel in translating business requirements to software specifications and design.
  • Solid foundation on data structures and algorithms and has written code in multiple programming languages using best practices and design patterns.
  • Technical Skills

  • Very high understanding of object-oriented development techniques and theories
  • Knowledge & Experience with finance app integration (payment gateways)
  • ERP programming and or development
  • C / C++, embedded development
  • Soft Skills

  • Organizational skills
  • Problem-solving & Decision-making skills
  • Time and priority management skills
  • Judgment, making decisions, pragmatism, and analytical skills
  • Problem solving-skills, eagerness to learn, and positive attitude
  • Ability to look at the big picture
  • Communication and interpersonal skills
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form