Início Egito Senior Technical leader Java_VOIS 1

Início Egito Senior Technical leader Java_VOIS 1

Senior Technical leader Java_VOIS 1

Full time na Vodafone - Egypt no Egypt
Publicado em May 8, 2024

Detalhes do emprego

Job Description

Role Purpose: Responsible for leading the projects technically, from the early phases of planning till the delivery of the production system. Key Accountabilities and Decision Ownership: Design:     Responsible for software applications design according to design best practices and customer needs.     Ensure all the technical team has full understanding of the project design.     Responsible for implementing the business requirements adhering to the design document of the project. Reporting     Report accurate and clear status about technical team progress, challenges, risks and recommendation. Coaching & Technical guidance:     Responsible for providing full coaching, technical guidance, and support for all the technical team members during the project.     Decide the technologies and tools that best fit implementing the customer requirements.     Manage multiple projects and handle different tasks simultaneously. Quality:     Assessing the quality of all projects technical deliverables.     Steering the team into focusing on creating a highly maintainable application.     Communicates and enforces coding standards.     Ensure all implemented features are unit tested.     Performs code reviews and recommends necessary rework.     Responsible for the code being developed by the developers.     Promptly escalate issues, which affect project quality.     Ensure code is documented where applicable or required. Technical Estimate:     Responsible for all technical estimates from the project’s early phases till end of the project.     Contribute to estimating the high-level-requirements during RFPs Team work & Communication:     Ensure team-work spirit.     Ensure all team members are assigned to the tasks that fit their technical capabilities.     Communicate technical feedback and technical development areas to team members. Commitment, Flexibility & Dedication:     Deliver tasks on time and within project plan with the agreed quality standards.     Flexible to adapt with unplanned changes in timelines, business requirements, quality standard or any other activity that might threat the overall project delivery.     Co-operate with other team members to achieve project targets.     High dedication with putting the business first and ability to set the right priority for the benefit of our business. Core Competencies, Knowledge, and Experience: Work Experience:
  • 8+ years working experience.
Education: Bachelor’s degree in computer science and/or engineering or equivalent  General Skills:
  • Good communication skills.
  • Proven experience building and maintaining commercial production systems
  • Prior experience working in Agile, (ideally using SAFe) in a DevOps structure, CI/CD
  • Experience working in highly distributed teams
  • Strong communication and interpersonal skills
  • Good system-level understanding / problem-solving / analytical mindset
  • Senior level to include prior experience leading scrum team, potentially dual role as scrum master
  • Communicate in a clear and simple way.
  • Steadiness under pressure.
  • Ability to work efficiently under pressure with no compromise on quality of deliverables.
  • Working with can-do attitude and competitive spirit.
  • Learning from mistakes and share lessons learned from previous projects.
  • Good listener, listen and ask questions to understand the business needs.
  • Show a can-do attitude and believe in challenging and developing ourselves.
  • Proactive and positive spirit and attitude.
  • Inspire and energize others to believe in themselves and achieve more.
Must Have Technical / Professional Qualifications: Very good knowledge of:
  • Object Oriented Programming
  • Design patterns (Basic GoF)
  • Microservices architecture
  • JavaScript.
  • Prior experience with Serverless and Microservices
  • NodeJS, Java, Spring boot
  • AWS services inc Lambda, ECS, Fargate, Event Bridge, Dynamo DB, Code build, Cloudwatch
  • SOA – Service Oriented Architecture
  • SOLID principals
  • Threading
  • Collections
  • Unit testing
  • Relational Database Basic concepts
  • No SQL Database
Systems Support:     Effectively supporting production systems, taking care of implementing the required KPI and adhering to the agreed service level agreements. Innovation     Suggest, plan and implement new ideas and software improvements.     Encourage team to innovate and comes with new ideas.     Assess team ideas and provide constructive feedback and guidelines. #_VOIS #movewithus

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Engenharia starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback