avatar

.NET Team lead

Digital Egypt for Investment |
Full-time
Giza
Negotiable
Advanced (5-10 yrs)
English

Job Summary:

We are looking for a skilled .NET Team Lead to guide our development team in delivering high-quality software solutions. The ideal candidate has hands-on experience in full-stack .NET development, strong leadership skills, and a proven ability to drive projects from conception to deployment while maintaining industry best practices and standards.

Key Responsibilities:

  • Lead and manage a team of software developers, providing guidance, mentorship, and performance feedback.

  • Execute the full Software Development Life Cycle (SDLC) to deliver robust software solutions.

  • Develop flowcharts, layouts, and technical documentation to identify requirements and define solutions.

  • Write well-designed, maintainable, and testable code in .NET and related technologies.

  • Design new components using appropriate design patterns and architectural principles.

  • Produce specifications and evaluate operational feasibility for proposed solutions.

  • Implement and maintain unit testing to ensure code quality.

  • Document software functionality and maintain clear, up-to-date technical records.

  • Troubleshoot, debug, and enhance existing systems to ensure optimal performance.

  • Ensure compliance with PKI industry standards and internal development guidelines.

Requirements and Skills:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • +8 years of experience as a Software Developer, with at least 2 years leading a team.

  • Strong experience in .NET C# development; good knowledge of C++.

  • Excellent understanding of relational databases, SQL, and ORM technologies (e.g., Entity Framework).

  • Experience developing Web API applications using .NET technology.

  • Familiarity with test-driven development (TDD) and software engineering best practices.

  • Proficiency in development tools, version control, and documentation of technical specifications.

  • Strong analytical, critical thinking, and troubleshooting skills.

  • Ability to work collaboratively, mentor junior developers, and lead technical discussions.

Preferred:

  • Experience with Agile/Scrum methodologies.

  • Knowledge of cloud platforms and deployment pipelines (Azure, AWS, or similar).

  • Strong understanding of security standards in software development.

Job code
FT-42BDF5FD
Job type
Full-time
Work hours
40 hrs/wk
Location
Giza
Zip code
11538
Work mode
On site
Experience level
Advanced (5-10 yrs)
Work schedule
Regular schedule
Language
English
Engagement type
Employment
About the company
Digital Egypt for Investment
IT & software
The company's main purpose is to support the Ministry of Communication and Information Technology (MCIT) and Information Technology Industry Development Agency (ITIDA) in the area of information technology and digital transformation services.
Egypt , 11538
Giza, Giza Governorate, Egypt
Be vigilant about potential scams, phishing attempts, or fraudulent activities, and seek credible sources or reviews to assess the trustworthiness of the company. Remember, your personal and financial security is paramount, and taking preventive measures is crucial to safeguarding your information from potential risks and unauthorized use. SupportFinity is not responsible for any consequences that may arise from disclosing such information to unauthorized or fraudulent entities.
Job code
FT-42BDF5FD
Job type
Full-time
Work hours
40 hrs/wk
Location
Giza
Zip code
11538
Work mode
On site
Experience level
Advanced (5-10 yrs)
Work schedule
Regular schedule
Language
English
Engagement type
Employment