
Senior Software Engineer
- Manila City, Metro Manila
- Permanent
- Full-time
- Work with dynamic Agile team and performs complex product development, systems analysis and programming activities which may require some research and analysis.
- Performs design, implementation and maintenance of WFM product and its modules.
- Conducts unit testing and integration testing for functionality and limits.
- Assist with estimation and planning activities.
- Research new technology or development tools to remain informed of current technology.
- Participate in reviewing deliverables from other development teams, including designs, test plans, and documentation help identify and resolve gaps between requirements and technical design.
- Candidate must possess at least a Bachelor's/College Degree, Computer Science/Information Technology,
- Required skill(s): Java, Server-Side Framework such as Spring, Kotlin, Angular2
- Experience with relational databases and data modeling
- At least 7+ years of working experience in the related field is required for this position.
- Expertise with analytical and design skills at multiple product level.
- Good understanding of entire development process, including specification, documentation, and quality assurance especially in Agile or Scrum.
- Knowledgeable in creating JUnits and Cucumber automation
- Knowledgeable in testing frameworks and methodologies for both front-end and back-end components.
- Knowledgeable in designing, developing, and consuming RESTful APIs.
- Excellent communication skills to collaborate with cross-functional teams and stakeholders.
- Experience working in collaborative development environments, and the ability to mentor and guide junior developers.
- Experience in conducting code reviews and enforcing best practices.
- Flexible adapting to changing requirements and technologies.
- Amenable to work in Bonifacio Global City, Taguig
- Full stack development experience
- Experience with application servers such as Docker, and the like
- Strong understanding of database design, optimization and querying.
- Experience with Databases and SQL in any of these databases: Oracle, PostgreSQL, SQL Server
- Knowledge on AWS is a plus
- Experience with Git is a plus
- Knowledge of responsive design and cross-browser compatibility.