Sr. Software Engineer
Manila, Philippines
Posted 5 years ago
Position
CompSci is seeking Software Engineers and Sr. Software Engineers, that have a demonstrated understanding in the Development of Large-scale Distributed Systems; Data Pipelines and Data Transformation. Senior positions require prior experience managing Jr. level engineers in a team environment.
Primary Responsibilities include:
- Collaborate in the review of project requirements related to software functionality and produce a corresponding software design document.
- To describe a given a software design and implement its functionality
- Participate in engineering meetings and contribute to workflow process discussions
- To do unit and integration test on assigned work to ensure functional quality
General Required Skills
- Strong verbal and written communication skills
- Strong organizational, planning, and analytical skills
- Highly collaborative and team oriented
- Ability to keep to production schedules and work effectively with colleagues
- Working knowledge of responsive design and service-based architecture
- Ability to interpret and produce UML based models
- Familiarity with and ability to implement a formalized test approach with large-scale distributed systems and mobile applications
- Diverse knowledge of operating systems: OS X, Windows, Linux, Android, iOS, etc,
Position Specific Skills
- Experience with several of the following:
- HTML, CSS, Javascript, React, Node.js, Python, PHP
- Postgres as well as maintenance and tuning of RDBMS
- Operational knowledge of IaaS: AWS and Azure
- Working knowledge of git, CI/CD pipelines via gitlab
- Experience with Electron, Chromium Embedded Framework, OpenVPN
- Familiarity with Apache Spark, Hive and Hadoop
Job Features
Shift | Weekdays (9am – 6pm) |
Type | Full-Time |
Expected Hire Date | June 2019 |
Location | 41st Floor, Pioneer Highlands, West Tower 2, Madison Street, Mandaluyong City, Metro Manila, Philippines |