شركة speedi تطلب Software Development Team Lead
إعلان شركة speedi
Full understanding of the eCommerce mechanism.
Strong knowledge in computer science fundamentals in object-oriented design, data structures, algorithm design and problem-solving.
Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines.
Experience leading application development teams using Agile methodologies is required.
Knowledge of professional software engineering best practices for the full software development life cycle SDLC.
Strong problem-solving skills.
Strong project management.
Experience on write design documents and specifications such as business modeling, system architecture.
Apply cloud computing skills to deploy upgrades and fixes.
Design, develop and implement software integration based on user feedback.
Troubleshoot production issues and coordinate with the development team to streamline code deployment.
Implement automation tools and frameworks (CI/CD pipelines).
Analyze code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.
Collaborate with team members to improve the company’s engineering tools, systems and procedures, and data security.
Optimize the company’s computing architecture.
Conduct systems tests for security, performance, and availability.
Develop and maintain design and troubleshooting documentation.
Familiarity with continuous integration
Bachelor’s degree in computer science/information technology required.
10 years minimum of experience as a senior-level software developer.
5 years minimum of experience as a software development team leader.
GitHub, Bitbucket, gitlab.