The Software Engineer writes, debugs, maintains, and test software that instructs a computer to accomplish certain tasks, such as saving information, and performing calculations.
He/she shall gather user requirements, define system functionality, and write code in various languages.
The ideal candidate is familiar with the Software Development Life Cycle (SDLC) from preliminary system analysis and development to testing, deployment, and documentation.
Duties and Responsibilities
Analyze, design and develop tests and test-automation suites.
Design and develop a processing platform using various configuration management technologies.
Test software development methodology in an agile environment.
Provide ongoing maintenance, support and enhancements in existing systems and platforms.
Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
Provide recommendations for continuous improvement.
Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Qualifications
Education:
Bachelor/college degree in IT, Computer Science or Engineering
Knowledge:
3 years or more of experience in developing web applications/services
Understanding of Agile development methodologies and DevOps process including toolchain is a plus
Experience in automated testing, Continuous Integration and Continuous Delivery (CI/CD) is a plus
Experience in production environment setup (infra, monitoring and support) is a big advantage
Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
Experience influencing software engineers’ best practices within the team
Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
Skills:
Experience with web applications and programming languages such as HTML5, JavaScript, CSS3, .NET Framework and c#.
Attitude:
Ability to learn and adapt in a startup environment,
Hungry to learn
An amazing team player who can work with various cross-functional teams with a collaborative attitude
Keen to details
Strong desire to deliver excellent and quality work output
Willing to work in Haig, Mandaluyong City and/or General Trias, Cavite