.Net资深软件工程师 Sr. Specialist Engineer-.NET(职位编号:SGT)
美国胜科系统国际公司
- 公司规模:500-1000人
- 公司性质:外资(欧美)
- 公司行业:计算机软件 金融/投资/证券
职位信息
- 发布日期:2012-08-31
- 工作地点:上海-浦东新区
- 招聘人数:1
- 工作经验:五年以上
- 学历要求:本科
- 语言要求:英语熟练
- 职位类别:高级软件工程师 互联网软件开发工程师
职位描述
Job Description:
1) Scrum team member responsible for design, coding and testing corporate finance software products.
2) Take on the role of technical expert in the Shanghai office. Working with colleagues in similar lead roles in other locations to:
a. Mentor members of project teams, specifically working with other less experienced Microsoft developers, teaching them new skills and best practice.
b. Promote agile development methodologies in the project teams.
c. Identify and implement tools that support the technical development process – for example code review, automatic build and deployment etc.
3) Work with your team to create high quality, testable applications that can readily be changed and updated as product requirements evolve over time. Be able to achieve this in an agile development environment using processes such as evolutionary design, test driven development, refactoring, continuous delivery etc.
4) Support an evolutionary design process. Be able to quickly sketch out initial designs through a conversational process with the product owner and development team. Be ready to adapt and improve these designs as requirements are clarified over time. Be able to implement design patterns through regular refactoring.
5) Be able to rapidly investigate and prototype new technologies and tools. Monitor changes in the wider technical landscape that impact on the teams’ work. To be able to make time critical recommendations on technical directions to teams.
6) Effectively communicate with team members both in the same office and off-shore in a English language business environment
Development Opportunities:
1) You’ll be engaged in the full product development lifecycle.
2) You’ll be provided with coaching on agile and scrum methodologies, and practice such methodologies in your daily work.
3) We will provide you an environment in which to practice written and spoken English on a daily basis.
4) We will provide weekly English training with a native speaker.
5) You’ll be provided with training to increase your financial knowledge.
Mandatory Requirements:
1) Bachelor’s degree or higher in a computer science discipline, or equivalent industry experience.
2) Six plus years of total working experience in software development, especially in web based application development. Preferably three plus years of .Net development experience including programming skills with web 2.0 based application development experience such as Ajax, XML, JMS, Html, CSS, and Javascript.
3) Three years hands-on experience with data modeling, database schema design and SQL programming on platforms such as Oracle, SQL Server or others.
4) Experienced with configuring application and web servers (Com+, WFC, deploying .Net assemblies, IIS 6.5 and 6.0):
5) Familiar with SVN or similar for version control, and MS Build building.
6) Excellent software design skills with MVC, ORM and GoF design patterns.
7) Three years hands-on experience as Microsoft based application architect and strong working experience of mentoring teams on such projects.
8) Experience with agile development methodologies and tools. Examples might include, but not be limited to, test driven development, continuous delivery, pairs programming, regular refactoring, testing in parallel to development, evolutionary design, scrum, XP etc.
9) Previous experience either living or working in an English language environment. Be able to communicate effectively in spoken and written English.
10) Be a good team player.
Desirable Requirements:
1) Experience with off-shore development and distributed teams
2) Knowledge or experience of web services.
3) Advanced database programming and administration experiences, e.g. store procedures programming, performance tuning, etc.
4) Experience of mentoring others.
职位描述:
1) 作为Scrum团队成员,负责对集团客户财务(corporate finance)软件产品的设计,编码和测试。
2) 作为上海团队技术专家,与全球其他团队的技术人员一起:
a) 对团队成员进行培训,并与其他开发经验较少的同事一道工作,提升他们对新技能和最佳实践的掌握程度
b) 促进敏捷开发模式在项目中的应用
c) 发现并开发工具,用以支持公司技术开发的流程,例如代码审查工具,自动化编译和部署工具。
3) 在敏捷开发的环境中,与团队一起,运用渐进化的设计,测试驱动开发,重构,持续发布等方法。创建高质量的、可测试的并能够很容易的修改和更新以满足需求变更的应用程序。
4) 能够对渐进化的设计流程进行支持。能够通过与产品所有者和开发团队的交流沟通,快速地构建设计原型。并能随着产品需求的逐步明晰,对初始的设计进行可持续的改进。然后在不断的重构过程中使用设计模式。
5) 能够迅速地对新技术和工具进行调研并进行原型的开发与研究。能够在大局上把握技术的变化与发展对团队工作的影响。能够对团队的技术选型提供及时有效的建议。
6) 在英语环境下,能够有效的与本地及全球各地的团体成员进行沟通。
发展机会:
1) 将完整的参与整个产品的开发生命周期
2) 将得到有关敏捷方法和Scrum 相关的指导和培训,并能有机会在你的日常工作中得以应用
3) 在我们的日常工作环境中,能够使你的口语和写作得到极大的锻炼和提升
4) 由外教指导的英语培训
5) 我们将会提供金融方面的培训来增长你的业务知识
资格要求:
1) 本科或硕士以上学位,计算机或者相关专业或者具有相关的行业经验
2) 有六年以上软件开发经验,Web应用开发经验尤佳。最好有三年以上.NET开发经验,有Web2.0网站开发的经验,精通Ajax, XML, JMS, Html, CSS, and Javascript 。
3) 有三年以上在Oracle, SQL Server 或其它数据库上,进行数据建模数据,数据架构设计和SQL脚本开发的经验。
4) 有对应用服务器和web服务器进行配置和管理的经验(Com+, WFC, deploying .Net assemblies, IIS 6.5 and 6.0)。
5) 熟悉SVN或其它版本控制工具和MS Build building 。
6) 精通MVC, ORM ,GoF(设计模式)等软件设计方法和技术
7) 三年以上微软相关技术的程序的架构经验,并有对团队成员进行该架构培训的经验
8) 有使用敏捷开发模式和相关工具的经验。包括并不限于:测试驱动开发、持续交付、结对编程、重构、测试开发并行、可演进的设计、Scrum,XP等。
9) 有在英语环境中工作或生活的经验。并能熟练的应用英语进行口语和书面上的交流与沟通。
10) 具有很好的团队合作精神
附加要求:
1) 有参与离岸开发和分布式团队的经验
2) 有web services 相关的知识和经验
3) 有高级的数据库开发的和管理经验,例如存储过程编写、数据库调优等
4) 有培训团队的经验
公司介绍
SunGard成立于1982年,是世界最大的企业应用软件解决方案供应商之一(福布斯数据)。SunGard年收入超过56亿美元,位列美国财富500强。全球拥有员工20000人,服务遍及全球70多个国家,企业客户超过25,000名,其中包括世界上最大的25家金融服务企业。为金融服务、高等教育和公共部门提供服务。
关于SunGard中国区- SunGard Global Technology
SunGard Global Technology (简称“SGT”), 是SunGard于2007年在上海成立的研发中心。自成立至今,公司规模和员工人数逐成倍递增,SGT目前拥有近200名员工。我们为海外客户提供是领先的软件和处理解决方案,致力于为国际金融服务机构提供全球久经验证的国际产品以及市场定制解决方案。
常见Q&A
1.问:SGT与金仕达的区别
答:SGT:是SunGard在上海成立的研发中心。为SunGard国际产品提供研发和专业服务。现在我们也积极开发包括中国在内的亚太市场,已经取得了非常不错的成绩,未来我们将继续加大对亚太市场的投入,扩大我们在这一地区的市场份额。
金仕达:是SunGard在上海收购的local企业(原复旦金仕达),是面向于本地产品的研发部门。致力于金融软件和高等教育等服务。包括市场、研发等部门。我们同属于SunGard中国区,您所应聘的岗位属于SunGard-SGT。
2.问:SGT有哪些部门?
答:我们是国际金融软件供应商,部门的名称也与金融行业息息相关。部分部门介绍如下:
Corporate Liquidity:为企业提供业界领先的资金流动性和风险管理的解决方案,帮助企业充分降低经营成本、更好地运作现金流。目前已经有40多个国家,2500多个组织使用了我们的解决方案。
Capital Markets:提供成熟解决方案帮助金融行业大型客户节省运维费用,减少风险和复杂度。
3.问:SunGard的价值观?
答:A. Trusting our people
B. Making wise choices
C. Taking pride in doing the right thing and do it well
D. Achieving value for our customers and stakeholders
联系方式
- 公司网站:http://www.sungard.com
- 公司地址:浦东软件园三期 亮景路210号
- 邮政编码:201203