Job Description
The Associate Software Engineer will be part of the software development team and participates in all phases of the software development project life cycle, includes analysis, design, develop code, test business software applications and project implementation.
Requirements
Responsibilities:
• Assist in defining and reviewing requirements and use cases for the application.
• Design the application to meet the business process design and application requirements.
• Configure, build, and test the application or technical architecture components.
• Participate in transitioning the designs to the developers, code reviews and transitions of the application or technical architecture components to the testers.
• Fix any defects and performance problems discovered during testing
• Create technical and functional/end-user operational documentation for the software or system. Qualifications
• Graduate of Master's degree in Information Technology, Computer Science, or other relevant IT programs / courses.
• Knowledge in any of the following programming language: Java, C, .Net, UNIX Shell.
• Hands-on development experience over cloud technologies such as AWS, Azure or GCP.
• Skills in unit test and/or Test-Driven Development.