Mô tả công việc
Our company is seeking full time Team Leader with experience leading teams and building .Net applications.
You are expected to possess modern software development life cycle knowledge, management and leadership skills and excellent communication skills in both verbal and written English to liaise with stakeholders.
This position will be ideally suited to a person with experience developing commercial software who enjoys building high performing teams with the ability to work with .Net technology including WinForms and web services.
Responsibilities:
Team Management:
Conduct regular performance evaluations, provide constructive feedback, and support the professional growth of team members.
Assign tasks, set priorities, and ensure timely delivery of projects while maintaining high standards of quality.
Lead, mentor, and inspire a team of .Net developers, fostering a collaborative and high- performing environment.
Project Oversight:
Oversee the entire software development lifecycle, from requirements gathering to deployment, ensuring adherence to project timelines and milestones.
Monitor project progress, identify potential risks, and implement effective mitigation strategies to ensure successful project completion.
Collaborate with product managers, designers, and other stakeholders to define project scope, objectives, and technical requirements.
Technical Leadership:
Conduct code reviews, enforce coding standards, and promote a culture of continuous improvement and innovation.
Provide technical guidance and expertise to team members, assisting with complex problem- solving and architectural decisions.
Communication and Collaboration:
Foster open communication and collaboration within the team and across departments, ensuring alignment with organizational goals and objectives.
Act as a liaison between technical and non- technical stakeholders, facilitating effective communication and understanding of project requirements.
Represent the team in meetings, presentations, and discussions, articulating technical concepts in a clear and concise manner.