Lead Software Engineer(.Net)
亿磐系统(深圳)有限公司
- 公司规模:10000人以上
- 公司性质:外资(欧美)
- 公司行业:计算机服务(系统、数据服务、维修) 计算机软件
职位信息
- 发布日期:2017-10-20
- 工作地点:深圳-南山区
- 工作经验:10年以上经验
- 学历要求:本科
- 语言要求:英语精通
- 职位月薪:30-40万/年
- 职位类别:系统架构设计师
职位描述
职位描述:
RESPONSIBILITIES
? Responsible for leading development and build tasks which contribute to the delivery of working software required by the Capability Product Owner
? Responsible for ensuring the overall quality of the software produced (both frontend and backend)
? Responsible for contributing to the analysis and testing of working software required by the Capability Product Owner
? Accountable for ensuring user stories are delivered to the ‘working system’ definition of done within agreed sprint
? Responsible contributing to agile planning, including sizing stories, parsing user stories into tasks etc.
? Working with colleagues from other agile teams and shared service teams to both communicate and accept dependencies
? Supporting the Team in readiness for the System Demo
? Participate enthusiastically and effectively in Agile ceremonies
? Ensuring continued improvement through conducting regular retrospective reviews and executing high priority actions that emerge
? Committing to increasing their skills and experience in non-core specialisms (Analysis, Test)
? Supporting other team members to improve their software development skills where it is their non-core specialism
? Performing the role of Scrum Master for the agile team if required to do so
? Collaborates with the Production Support function in the resolution of Production issues
? Acts as an evangelist of software best practices in the Digital Development community
REQUIREMENTS
? Educated to at least bachelor degree level in a numerate subject, preferably computer science or similar
? 10+ years contributing to the development of technology solutions using Object Oriented Programming and Microsoft Technologies including experience with C#, LINQ, SQL Server, Entity Framework, ASP. NET MVC, ASP.NET Web API, IIS.
? Solid experience designing and building highly available web applications, preferably public facing (internet)
? Solid experience designing and building API-first applications that integrate with multiple systems and deliver intuitive modern-web user experiences (e.g. AngularJS, ReactJS)
? Familiarity with Agile delivery methodologies, (SAFe is preferred)
? Basic professional qualifications relating to the asset management industry (such as IMC) are preferred
? Relevant work experience in continuous integration (e.g. Jenkins or Teamcity), automated deployment (e.g. OctopusDeploy), and source control tools (Git, TFS, SVN)
? Experience of working in a global environment with global colleagues, stakeholders and outsource teams, in particular sensitivity to cultural differences, time zones etc.
? Excellent command of the English language, both written and spoken
? Excellent technical documentation skills.
? Experience with Content Management Systems (such as EPiServer) is preferred.
? Experience deploying web applications in the cloud (e.g. Azure, Amazon EC2) is preferred.
? Experience with NoSQL databases (e.g. Mongo DB, Apache Cassandra, or similar) is preferred.
? Capable of remaining positive when under pressure
? Friendly, approachable and collaborative team player who enjoys working with people from across the firm
? Continuous improvement mind-set, challenges the status quo and seeks self-improvement
? Problem solver, comfortable taking the initiative in challenging and ambiguous circumstances
RESPONSIBILITIES
? Responsible for leading development and build tasks which contribute to the delivery of working software required by the Capability Product Owner
? Responsible for ensuring the overall quality of the software produced (both frontend and backend)
? Responsible for contributing to the analysis and testing of working software required by the Capability Product Owner
? Accountable for ensuring user stories are delivered to the ‘working system’ definition of done within agreed sprint
? Responsible contributing to agile planning, including sizing stories, parsing user stories into tasks etc.
? Working with colleagues from other agile teams and shared service teams to both communicate and accept dependencies
? Supporting the Team in readiness for the System Demo
? Participate enthusiastically and effectively in Agile ceremonies
? Ensuring continued improvement through conducting regular retrospective reviews and executing high priority actions that emerge
? Committing to increasing their skills and experience in non-core specialisms (Analysis, Test)
? Supporting other team members to improve their software development skills where it is their non-core specialism
? Performing the role of Scrum Master for the agile team if required to do so
? Collaborates with the Production Support function in the resolution of Production issues
? Acts as an evangelist of software best practices in the Digital Development community
REQUIREMENTS
? Educated to at least bachelor degree level in a numerate subject, preferably computer science or similar
? 10+ years contributing to the development of technology solutions using Object Oriented Programming and Microsoft Technologies including experience with C#, LINQ, SQL Server, Entity Framework, ASP. NET MVC, ASP.NET Web API, IIS.
? Solid experience designing and building highly available web applications, preferably public facing (internet)
? Solid experience designing and building API-first applications that integrate with multiple systems and deliver intuitive modern-web user experiences (e.g. AngularJS, ReactJS)
? Familiarity with Agile delivery methodologies, (SAFe is preferred)
? Basic professional qualifications relating to the asset management industry (such as IMC) are preferred
? Relevant work experience in continuous integration (e.g. Jenkins or Teamcity), automated deployment (e.g. OctopusDeploy), and source control tools (Git, TFS, SVN)
? Experience of working in a global environment with global colleagues, stakeholders and outsource teams, in particular sensitivity to cultural differences, time zones etc.
? Excellent command of the English language, both written and spoken
? Excellent technical documentation skills.
? Experience with Content Management Systems (such as EPiServer) is preferred.
? Experience deploying web applications in the cloud (e.g. Azure, Amazon EC2) is preferred.
? Experience with NoSQL databases (e.g. Mongo DB, Apache Cassandra, or similar) is preferred.
? Capable of remaining positive when under pressure
? Friendly, approachable and collaborative team player who enjoys working with people from across the firm
? Continuous improvement mind-set, challenges the status quo and seeks self-improvement
? Problem solver, comfortable taking the initiative in challenging and ambiguous circumstances
职能类别: 系统架构设计师
公司介绍
About EPAM
Since 1993, EPAM Systems, Inc. (NYSE: EPAM), has leveraged its core engineering expertise to become a leading global product development and digital platform engineering services company. Through its ‘Engineering DNA’ and innovative strategy, consulting, and design capabilities, EPAM works in collaboration with its customers to deliver innovative solutions that turn complex business challenges into real business opportunities. EPAM’s global teams serve customers in over 25 countries across North America, Europe, Asia and Australia. For more information, please visit www.epam.com.
关于亿磐
亿磐EPAM Systems, Inc. (NYSE: EPAM) 创立于1993年,凭着多年来在应用产品开发的核心竞争力优势,为软件以及数字化平台开发行业的全球领先者。借助其多年积淀的软件工程基因、创新策略部署、专业的IT咨询服务及程序设计能力,亿磐与客户紧密协同,通过创新的应用解决方案将复杂的市场竞争压力转换为确立优势的机会。亿磐总部设于美国,并在北美洲、欧洲、亚洲及澳洲共25个国家和地区设立了屡获殊荣的全球服务交付中心,为世界各地的客户提供全面的服务。如需了解更多信息,请浏览 www.epam.com。
Since 1993, EPAM Systems, Inc. (NYSE: EPAM), has leveraged its core engineering expertise to become a leading global product development and digital platform engineering services company. Through its ‘Engineering DNA’ and innovative strategy, consulting, and design capabilities, EPAM works in collaboration with its customers to deliver innovative solutions that turn complex business challenges into real business opportunities. EPAM’s global teams serve customers in over 25 countries across North America, Europe, Asia and Australia. For more information, please visit www.epam.com.
关于亿磐
亿磐EPAM Systems, Inc. (NYSE: EPAM) 创立于1993年,凭着多年来在应用产品开发的核心竞争力优势,为软件以及数字化平台开发行业的全球领先者。借助其多年积淀的软件工程基因、创新策略部署、专业的IT咨询服务及程序设计能力,亿磐与客户紧密协同,通过创新的应用解决方案将复杂的市场竞争压力转换为确立优势的机会。亿磐总部设于美国,并在北美洲、欧洲、亚洲及澳洲共25个国家和地区设立了屡获殊荣的全球服务交付中心,为世界各地的客户提供全面的服务。如需了解更多信息,请浏览 www.epam.com。
联系方式
- 公司地址:上班地址:中国广东省深圳市南山区高新南九道威新软件园5号楼3层