招聘职位四
.NET Senior Software Engineer
Responsibility:
Understand project requirements, participate in architectural design, and ensure team members' understanding of the requirements
Responsible for creating and tracking detailed project schedule
Responsible for task assignment at detailed level
Provide technical training or guidance to team members
Solve critical technical problems
Responsible for development work
Review team members' work products and provide feedback
Communicate with key stakeholders effectively
Conduct project related research
Team building and understanding of team dynamics
Provide team members' performance related data points to SDM in a timely and straightforward manner
Assist SDM in handling personnel issues
Communicate with customers on project requirements, technical issues, and status
Participate in company's daily operations (e.g., recruiting and training)
Qualification:
Have solid technical foundation and capability
Strong technical leadership
Have software development experience, and familiar with software development process
Expert in one or more of the following technologies
.NET Framework
C#, ASP.NET, ADO.NET, XML, Web Services, etc.
RDBMS (SQL Server, DB2, Oracle, etc.)
MFC/WIN32
OOD experience, and knowledge in design patterns
Strong problem-solving capability
Self-driven
Strong communication skills
Leadership skills
Good sense of mentoring and guiding people for their professional growth
Project management experience