.NET Team Leader
Vacancy for: Information Technology Systems and Support
Ref Code: IX6
We are looking for a versatile and experienced .NET Team Leader to oversee a multidisciplinary team comprising backend, frontend and testing professionals. The ideal candidate will have a comprehensive understanding of the .NET ecosystem with main focus on backend development and ability to supervise frontend development and testing activities. The role involves leading the team in developing high-quality software solutions, ensuring seamless integration between components, maintaining robust testing practices, and driving innovation through reverse engineering of existing systems and new application development.
Responsibilities:
• Lead a team of backend and frontend developers and QA testers to reverse engineer existing system and develop new applications.
• Collaborate with cross-functional teams to gather and understand project requirements, ensuring alignment across all development and testing efforts.
• Oversee the migration of applications from older .NET Framework technology to .NET Core.
• Architect and implement solutions that meet business requirements, emphasizing scalability, performance, and user experience.
• Conduct reverse engineering of existing systems to understand their architecture, functionality, and dependencies.
• Develop new applications based on reverse-engineered insights and business needs.
• Establish coding standards, best practices, and quality assurance processes across all development and testing activities.
• Actively participate in team-building activities to foster a collaborative and innovative work environment.
• Conduct regular code reviews, provide feedback, and mentor team members to enhance their skills and productivity.
• Ensure timely delivery of high-quality software solutions.
Requirements:
• Bachelor's degree in Computer Science, Engineering, or related field.
• Proven experience as a Team Leader in a .NET development environment encompassing backend, frontend and testing.
• Expertise in backend technologies such as C#, .NET Core, and SQL Server.
• Familiarity with frontend technologies including HTML, CSS, JavaScript, and frameworks like React and React Native.
• Strong understanding of software testing methodologies and tools.
• Experience in migrating applications from older .NET Framework technology to .NET Core.
• Knowledge of reverse engineering techniques and tools.
• Excellent communication, leadership, and teamwork skills.
• Ability to multitask, prioritize, and manage multiple projects simultaneously.
If you are a seasoned professional with a holistic understanding of .NET development and a passion for driving innovation, we invite you to apply for this position. Join us in our mission to modernize technology, deliver cutting-edge solutions, and build a strong, collaborative team that excels in software development.
To apply, please submit your resume and a cover letter highlighting your interest in the .NET Team Leader position to the GUC HR E-mail: “hr@guc.edu.eg” specifying in the subject: (.NET Team Leader) to facilitate the screening process. Take the first step in your testing career and embark on a journey of learning and development with us at the GUC.
Post Date: Thursday, November 14, 2024