Jobs2web

Technical Lead

Jobs2web

full-time

Posted on:

Location Type: Office

Location: Dubai • 🇦🇪 United Arab Emirates

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

Microservices

About the role

  • Design, code and maintain medium to large product features/modules as part of an agile feature team
  • Understand product features and contribute to user stories during refinement with product owners and product managers
  • Work with Architects and other Senior Engineers during the technical design process by contributing to the analysis of technical application requirements
  • Independently write secure and optimized code through implementation of client approved coding standards and NFR requirements
  • Work with testers and product owners to get stories accepted before sprint closure

Requirements

  • Bachelor's degree in computer science, Information Technology, or a related field
  • 4-12 years of experience in Software Engineering preferably in agile ways of working
  • Practical agile software development experience and proficiency in usage of collaboration tools like Jira, Confluence, Miro, Mural etc.
  • Strong understanding of modern integration patterns such as event-driven architecture, API-led connectivity, and microservices-based integration
  • Good understanding of DevOps practices, including Continuous Integration, Continuous Deployment, Continuous Delivery, security/data standards and policies
  • Strong analytical and troubleshooting skills in performance monitoring and tuning application and database performance for large-scale distributed applications
Benefits
  • Professional development opportunities
  • Flexible working hours
  • Health insurance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringagile developmentsecure codingperformance monitoringdatabase performance tuningevent-driven architectureAPI-led connectivitymicroservicesDevOps practicesContinuous Integration
Soft skills
analytical skillstroubleshooting skillscollaborationcommunicationteamwork
Certifications
Bachelor's degree in computer scienceBachelor's degree in Information Technology