Job Description
Full stack / web developer
Work Location : Dubai
Minimum Experience:
- 5+ years of web development & engineering (software development) experience.
Key Skills:
- Analytical Skills: Must be able to analyze complex systems and develop appropriate blueprints to make it understandable and useable.
- Communication Skills: Must be an effective communicator.
- Team Building Skills: Must be passionate about building strong, self-sustaining engineering teams.
- Collaboration Skills: Must be energetic, open and collaborative across all teams and roles.
- Problem-Solving Skills: Ability to focus on details while maintaining the “big picture” view.
- Agile Skills: Must have a strong understanding of Agile development principles and tools. Be passionate about failing fast and constantly iterating.
- Development Skills: Must have a strong understanding of software architecture and design patterns.
Job-Specific Skills:
- Deep web experience w/ various technologies: .Net, Java, Modern Web Frameworks, REST, XML, JavaScript, CSS, HTML and Database such as Microsoft SQL experience
- Experiences in TOGAF and other relevant Open architectures.
- Experience in architecting at least one full cycle large scale application.
- Extensive “full stack” software delivery experience across multiple disciplines.
- Knowledge of CI/CD frameworks.
- Heavy exposure and implementation experience in modern technology, architecture, and automation patterns.
- Extensive experience working in an agile environment (i.e. user stories, iterative development, etc.)
Minimum Qualifications:
- BSc degree in Computer Science or Business Information Systems or a related field.