Business Software Manager/Software TL Jobs in Dubai - Computer Network Systems

    Computer Network Systems
    Computer Network Systems Dubai, United Arab Emirates

    Found in: Talent AE 2A C2 - 1 week ago

    Default job background
    Description
    Business Software Manager/Software TL Jobs in Dubai | Computer Network SystemsResponsibilities


    Guide team development efforts towards successful project deliveryProvide technical leadership to teammates through coaching and mentorshipMaintain high standards of software quality within the team by establishing good practices and habitsIdentify and encourage areas for growth and improvement within the team.

    Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plansDesign, develop, and unit test applications in accordance with established standardsParticipate in peer-reviews of solution designs and related codePackage and support deployment of releasesAnalyze and resolve technical and application problemsAssess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected partiesAdhere to high-quality development principles while delivering solutions on-time and on-budgetProvide third-level support to business usersResearch and evaluate a variety of software products


    Requirements:


    5+ years' experience as a Software DeveloperPrior experience in a technical leadership positionCollege or University degree in Computer Science or a related disciplineCore Competency RequirementsProficient with Java, Nodejs, .

    Net Core, React or AngularJs and SQLIn-depth knowledge and experience with developing web applications with service-oriented framework, Microservices and Rest APIsExtensive experience designing and developing enterprise grade softwareExperience with source control management systems and continuous integration/deployment environmentsExperience with agile development methodologies including Kanban and ScrumExperience with multi-threading and concurrencyExperience with debugging, performance profiling and optimizationComprehensive understanding of object-oriented and service-oriented application development techniques and theoriesInternally motivated, able to work proficiently both independently and in a team environmentStrong communication skills with both internal team members and external business stakeholdersStrong initiative to find ways to improve solutions, systems, and processes

    #J-18808-Ljbffr