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: 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.