As a Software Engineer in the Product Engineering team, you will participate in the design, development, validation and deployment of Personalization Tools and Solutions.
Responsibilities:
- Work closely with Product Owner to understand user requirements
- Based on product and standard specifications, design, implement, develop and validate the software and solution to answer the requirements
- Collaborate with multidiscipline team spread across multiple locations and time zones to finalize your solution or to challenge the requests if unsound
- Write end-user guides and the required documentations
- Apply software security practices to protect the system from vulnerabilities and threats
- Actively support products by providing prompt response to users, understand the problems and/or requests and provide them solutions.
- Contribute to innovative idea, developing them to improve operations, increase efficiency and productivity
- Continuous Learning, stay updated with the latest software engineering practices
Requirements:
- Bachelor's Degree in Computer Science/Engineering discipline.
- At least 2 years of working experience in software development.
- Experience in C#, Java/Java Eclipse maven or Python
- Experience in development of Web API and standalone program
- At ease with maven, gitlab, experience with Continuous Integration and Deployment
- It would be an advantage if you worked on Automation tools and technologies
- Experience in Validation practices & testing environment, such as Cucumber or Spec Flow would be a plus
Other information:
- Working Location: One North
- Working Hours: Monday - Friday, 9am - 6pm
- Contract for 1 Year, renewable/convertible based on business requirements