If you are a highly motivated individual with a passion for technology and a proven track record of leading successful software development projects, we want to hear from you! Join our team as a C# Technical Lead and be a part of our mission to deliver innovative and cutting-edge solutions to our clients. We offer a competitive salary, comprehensive benefits package, and opportunities for career growth and development.
Position: C# Technical Lead
Job Description: We are seeking a highly skilled and experienced C# Technical Lead to join our dynamic team. As a C# Technical Lead, you will be responsible for leading a team of developers to design, develop, and implement complex software solutions. You will also be responsible for providing technical guidance and mentorship to junior team members, as well as liaising with various stakeholders to ensure project success.
Key Responsibilities:
- Lead a team of C# developers in the design, development, and implementation of software solutions
- Provide technical expertise and guidance to team members, ensuring high-quality code and adherence to best practices
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications
- Develop and maintain project timelines, ensuring timely delivery of software solutions
- Conduct code reviews and provide constructive feedback to ensure code quality and maintainability
- Troubleshoot and resolve technical issues, identifying and implementing solutions to improve system performance
- Mentor and train junior team members to enhance their technical skills and knowledge
- Stay updated with the latest technologies and industry trends, and recommend improvements to current processes and practices
- Communicate project status and updates to stakeholders, ensuring alignment with project goals and objectives
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 5 years of experience in software development with a focus on C#
- Strong knowledge of object-oriented design principles and design patterns
- Experience in leading a team of developers and managing projects from inception to completion
- Proficient in C#, .NET, and related frameworks (ASP.NET, MVC, Entity Framework)
- Experience with front-end technologies such as HTML, CSS, JavaScript, and AngularJS
- Excellent problem-solving and analytical skills with the ability to troubleshoot and resolve complex technical issues
- Strong communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams and stakeholders
- Proven track record of delivering high-quality software solutions within tight deadlines
- Knowledge of agile methodologies and experience working in an agile environment is a plus
Apply now and take the next step in your career as a C# Technical Lead with us!.