valU
Posted 2y ago

Full Stack Team Lead

valU
Sheikh Zayed, Egypt
OnsiteFull Time
Responsibilities
  • Leading development team
  • Designing application architecture
  • Conducting code reviews
Requirements
  • Bachelor’s degree in computer science or related field
  • 2+ years managing software development teams
  • 4+ years building applications with C# .NET
  • Strong knowledge of design patterns, and excellent leadership skills
Technical tools mentioned
C# .NET Framework/CoreSQLAngularVue.jsGitREST APIsUmbracoCI/CD

Job description

Job Description:

 

  • Create an inspiring team environment and improve the team performance and effectiveness.
  • Set clear team goals based on technical and business discussions.
  • Design and develop necessary code to implement the features/functions of the applications/services.
  • Lead the design, architecture, and scaling up of our solutions, as well as maintain an agile development process.
  • keep Applications architecture up to date, suggest and implement improvements.
  • Adherence to the processes for software development, documentation, Configuration management, version control, testing, etc.
  • Be responsible for the overall planning, execution, and success of complex technical projects.
  • Work with QA, QC, and other team members to support the Testing and resolution of issues/defects.
  • Conduct code reviews of work done by the engineers in the team.
  • Active Participation in the team meetings.
  • Recruit, Develop , mentor, and grow the talented team members.

 

Qualifications:

 

  • Bachelor’s degree in computer science, Computer Engineering, or related field.
  • 2+ years of experience, managing software development team and leading projects in a fast-paced environment.
  • 4+ years’ experience building applications with C# .NET Framework/Core, ORM, SQL and Relational Databases.
  • Strong knowledge of design patterns and software engineering best practices.
  • Familiar with Front End development (Angular type script, Vue js).
  • Experience working with distributed version control system (i.e., Git).
  • Hands-on experience developing/integrating REST APIs.
  • Hands-on experience with test-driven development or unit testing.
  • Hands on Umbraco is a plus.
  • Experience developing large scale software based on microservices architecture.
  • Familiar with DevOps culture and tools, building and configuring CI/CD pipelines is preferred.
  • Strong communication and collaboration skills and ability to present ideas to stakeholders.
  • Excellent leadership , Time-management, and Decision-making skills.
  • Industry experience is a plus.

 

About valU

Fintech platform providing installment payment plans and consumer finance.

Similar jobs

Full Stack Team Lead roles near Sheikh Zayed, null
3y
Save
Mark Applied
Hide
Full Stack Team Lead
Cairo, Cairo, Egypt
OnsiteFull Time
Fixed Solutions
Fixed Solutions: Provides IT digital transformation, cybersecurity, and cloud solutions.
4+ YOEMinimum 4 years of related experience. Strong JS/Node/React, SDLC, agile, and cross-functional collaboration.
JavaScript, Node.js, React, Express, MongoDB, Elasticsearch, MySQL, TypeScript, Kafka, RabbitMQ, Docker, Kubernetes, Git, JIRA, CI/CD, Scrum