Senior Software Developer

Full-time Work Set Up:
Company selected to be on a Private Profile. | Industry: Human Resources
4 - 5 Years of Experienced Manila

Senior Software Developer

Full-time
Company selected to be on a Private Profile. | Industry: Human Resources

JOB DESCRIPTION

The Senior 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.

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 having 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

OTHER JOB REQUIREMENTS

Education
Bachelor's/College Degree
Field of study
Computer Science/Information Technology
Specialization
IT - Software

Top Specialization