Nice to have expertise in: MVC architecture, WCF, WPF
Lead and perform complex design and software development tasks within appropriate schedule, task, and quality guidelines set in conjunction with the Project Manager and Technical Manager of the project.
Mentor the junior members of the team technically.
Own technical responsibility for an entire project, including architecture, analysis, design, task breakdown, and input to Project management for scheduling and resource allocation.
Lead efforts to design multiple, integrated modules to meet particular requirements. This includes the definition and writing of software specifications (design specs, functional specs).
Make system level design recommendations based on technical trade-offs
Discuss the project, design, and deliverables with the team members and be aware of all the related required documentation.
Articulate the impact that project issues will have on other team members.
Estimate tasks, efforts, and resource requirements and work with Development Managers in setting appropriate schedule, task, and quality guidelines of the project.
Specify, create, modify, maintain, and test significant software component(s) that are part of a larger software project.
Fix complicated bugs and make major enhancements to resolve customer problems.
Coordinate with on-site teams/customers for clarifications, issues, status exchange and expectation management.
Effectively document technical issues, changes to code, etc.
Regularly contribute to and conduct technical reviews (Design Reviews, Code Reviews) within the organization. Champion the benefits of these reviews to other less senior engineers.
Strong problem solving and analytical skills
Strong understanding of business application or product being developed
Effective oral and written communication
Expert design/coding skills
Ability to plan and execute complex performance analysis and characterization activities
Promotes excellence in product design and implementation with regards to efficiency and scalability
Interested candidates send updated profiles to firstname.lastname@example.org or else contact 040-65744355