Technical Team Lead (1098ES)

Technical Team Lead (1098ES)

Who we are: is a German software services provider Part of Sigma Technology Group, working across technology consulting, team augmentation, and product development with operations in Ukraine and Egypt.
Since 2018 and with our headquarter in the heart of the automobile industry, Stuttgart Germany, our talented professionals have delivered +20 successful projects across native mobile, web, desktop, and hybrid development and quality assurance, and we are open for much more!
Our Culture:
Our teams include +25 talented Developers & QA that come from a variety of backgrounds. We’re Keen on building an inclusive culture based on trust and innovation and value every skill set while maintaining a family-like environment where everyone is heard and appreciated.
So, if you are searching for a new challenging role where you can use all of your Software development skills and work closely with International Organizations and Up to date Technologies, We are Looking For You!

Your Mission:

Support the Development Manager in developing the projects schedule, budget and other financial matters Customer
Might review and validate customers’ requirement.
Might coordinate with customers for project need analysis and progress to ensure customer satisfaction Internal Process
Conduct Performance Appraisal for subordinates
Plan daily, weekly, and monthly development related activities during the project 2
Organize work schedules based on priorities
Control resources as per work requirements
Monitor resources and performance of the team
Act as liaison between the development managers and the software developers.
Ensure quality & reliability of code from the development team by conducting a smoke testing and code reviews for their deliverables per development task
Collaborate with user experience and user interface team to review, develop, and refine solutions
Might produce rapid prototypes for the project
Participate in the project architecture exercise and assume responsibility for ongoing data architecture for the project
Propose and sometimes decide on technologies used
Provide a detailed design of the project
Responsible for architecture and design documentation
Propose and finalize the database design in collaboration with the database team
Ensure consistency of design elements and interactive behaviors within individual pages/forms/Components and across entire projects ➢ Conduct researches and proof of concepts
Lead the software development team through software projects and assign tasks based on the breakdown of tasks and follow up on tasks progress
Provide development manager with time estimations
Coordinate with the quality team to prepare release notes Learning & Growth
Act as a technical reference for the team by providing technical guidance
Ensure development related knowledge database is in place
Share knowledge, lessons learned with R&D unit
Share all types of knowledge with different team members
Contribute to the company’s Knowledgebase

Your Profile:

Excellent Arabic and English communication
Strong team leadership skills including team building and motivation skills
Strong team management skills including delegation, conflict management and escalation
Strong problem-solving and time estimation skills
Excellent Research Skills
Ability to work with a minimal supervision
Ability to analyze information and make appropriate recommendations
Ability to adapt and change based on new business requirements and environment
Good schedule development skills using Microsoft Project
Strong knowledge of client/server and internet systems architectures
Strong understanding of Microsoft technologies in the web and/or desktop environment
Experience in Microsoft .NET Framework
Experience in programming in Microsoft .NET using or C# programming languages
Experience in developing numerous web-based and/or desktop-based applications
Experience in the following web standards and technologies: HTML, XHTML, CSS, XML, XSL, JavaScript, Web Services, Web APIs, RSS
Experience in front-end frameworks: Angular, JQuery
Experience in Object Oriented Programming (OOP) concepts
Database Experience (in either Microsoft SQL Server or Oracle Databases): o Understand complex database concepts and effectively employ different database design techniques o Create entity-relationship diagrams o Create and debug stored procedures and functions in T-SQL or PL-SQL Understanding of the Software Development Life Cycle (SDLC)
Good knowledge in Team Foundation Server (TFS) source control system
Microsoft Certified Professional Developer (MCPD): Enterprise credentials
Knowledge in Microsoft Solutions Framework (MSF) is a plus
Knowledge in Xamarin is a plus

Work Setup:

Location: #Maadi
Work Model: Hybrid (2 days from office-3 from home)
Working Hours: Flexible
Fridays and Saturdays are off

Perks and Benefits:

A basic monthly net salary determined by the experience
Social and Medical Insurance
Salary reviews after Trial Period based on performance
Unlimited drinks at the office
An amazing accessible office in Maadi with a Relaxing Outdoor Garden.
Career and skills development
Last but not least an AMAZING team!!

Vielen Dank für Ihre Bewerbung


    First Name
    Last Name
    Email address
    Phone Number
    Vacancy ID
    Attach CV
    Ich bin damit einverstanden, dass die von mir eingegebenen persönlichen Daten zur Bearbeitung meiner Kontaktanfrage verarbeitet werden gemäß den Datenschutz