Vacancy: 1
Job Description:
- Writes software codes – code new features and enhance existing backend applications of the company.
- Collaborates with the frontend developers and other team members to create efficient and user friendly applications.
- Documents backend applications development and enhancements.
- May also be assigned in mobile application development, as necessary.
- Provides inputs for possible software development coding standards and practices.
- If necessary, coordinates with clients for software specification generation, provides system solutions to clients and solves easy customer problems.
- Offers final level technical assistance to Customer Support Group (1st level-Business Analyst, 2nd level-QA)
- Trains the non-technical Group (Project Management and Customer Support) on new and existing software products.
- Offers technical assistance to non-technical units of the company.
Minimum Qualifications;
- Bachelor’s degree in Computer Science, Information Technology or Computer Engineering or the equivalent or
- Successfully completed a bootcamp on Java SE/ Node JS
- Fresh graduates are welcome/ no work experience required
- Has developed complex application/s using programming language the company requires
- Experience in handling databases
- Experience in software development using Java SE/ Node JS
- Experience in software development using graphQL is a plus
- Knowledge in software documentation such as flowchart and pseudo code
- Experience in application development using MySQL and MongoDB
- Familiarity with agile development.
- Knowledge and experience in using Elasticsearch is a plus
- Knowledge and experience in developing mobile applications using Android and/or React Native is a plus