Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Communicate complex procedures to other colleagues along with leadership skills.
- Assist in managing tasks and assigning them to a team.
- Manage time effectively
Job Requirements
- Bachelors in Software Engineer or Computer Science.
- At least with 6 years of experience in Node.JS, Design Patterns, Java, MySQL, NoSQL "MongoDB etc.", HTML, CSS, JS, HTML5, CSS3, MVC, MVP & MVVM, Microservice, SCRUM, Unit Test, Code Review, TDD, CICD, Git “GitHub, GitLab”, JIRA, Postman, Swagger & DevOps tools.
- Worked for a multi-national or large national company with a good reputation or big scale projects in SMEs
- Expert with TDD (Test-driven Development) and/or Unit Tests Development.
- A hand on experience in agile methodologies and execution.
- Possess excellent knowledge and implementation in regards to programming skills & software development.
- Culturally fitting with the company’s standards and profile.
- Adapting to a dynamic work environment.
- Minimum experience is required in Trello, Monolithic & Serverless.
- Good knowledge for source control ( like get flow )
- 6 years of experience
- At least with 2 years of experience in a similar role, leading a team of a minimum of 5 members.
- Excellent communication, planning & management skills.
- Eager to learn through different resources including self-education.
- Creativity & problem-solving.