Home Careers Job Openings Software Architect-系统架构师-00637

Software Architect-系统架构师-00637

Summary
1. We are looking for an architect with a proven track record in working in high volume real time transaction processing involving Microsoft technologies such as .Net platform technology.
2. The architect should have proven track record with architecting solutions using Microsoft technologies and web development. Experience in mobile, analytical and cloud platforms will be considered as a big plus.
3. Experience in Internet of things and Big Data will be considered a big plus.
4. The sophistication and demands of this client will require the architect to produce solutions which enables the client to maintain their world leading reputation for quality.
 5. Based in GZ, there are expectations the role may require travel to the United States from time to time, to interact with clients to understand business requirements and to provide technology solutions.

Responsibilities
1.Create technical design documentation and support development
2.Promote tighter business/IT alignment and better-quality decisions regarding the application of technology towards business goals
3.Plan and integrate short and long term technology options into overall IT roadmap
4.Serve as a key hands-on contributor in the software product development life-cycle, performing analysis, driving software architecture and design, development, and integration
5.Ensure that the recommended architecture supports rapid application development and deployment, taking into account the differing evolution cycles of the applications being deployed
6.Provides ongoing evaluation of technology solutions and capabilities to ensure alignment with objectives
7.Assists with impact analysis of proposed changes on existing architecture, capabilities, system priorities, and technology solutions; looks for additional solution options or trade-offs
8.Assists in technical strategy, engineering process review and implementation solutions using third party tools/software as well as standards definition and review
9.Continuously evaluate application architecture for potential performance &, design improvements and refactoring opportunities
10.Collaborates with Development, SQA, Documentation, Marketing, Sales, Management teams and external partners, customers and vendors
11.Review Design and Code of the development team when required to ensure best practices and design excellence
12.Work with the project manager to provide estimates, work break down and completion dates

Required skills & qualifications 
1.BS or MS in Computer Science or related technical discipline
2.Minimum 10 years of experience in delivering enterprise platform solution
3.Excellent analytical, development and debugging skills
4.Outstanding communication skills, fluent in English, fluent in Chinese (Mandarin)
5.Proven skills ASP.Net, Web services, Microsoft SQL and SQL Server, HTML, C#, IIS and .NET technology, WCF and WF

Attention: open in a new window. Print Print this page | E-mail E-mail this page