主要职责:
• 与产品管理团队合作,设计新产品或改进。
• 参与敏捷产品开发团队的系统开发,包括分析、编码和测试。
• 将业务需求转化为成本效益和优雅的技术解决方案。
• 与其他软件工程师进行同行设计和代码审查。
• 帮助从技术角度评估需求和解决方案,并实施定制解决方案。
• 估计要实施的用户故事,以帮助产品工程规划。
• 指导经验较少的工程师,改进其开发实践和效率。
• 编写脚本进行单元测试、系统集成测试,并协助用户验收测试支持。
• 按计划执行非生产和生产部署流程。
• 为应用程序提供持续支持。
角色要求:
• 必须具备开发后端应用程序的经验。
• 出色的调试技能和一些性能调优经验。
• 至少参与过一个Angular项目。
• 至少参与过一个Net Framework C#项目。
• 熟练掌握HTML、CSS。
• 能够在Jasmine和Karma等测试框架和运行器中编写单元测试。
• 有使用OpenID Connect等身份验证标准的经验。
• ASP.Net、Entity Framework。
• 关系型数据库(SQL Server)。
• 使用和编写RESTful API。
• 熟悉在敏捷项目中工作。
• 在git中进行源代码控制。
• 使用CI/CD流水线进行构建和部署。
• 最好具备以下技能:
• .Net Core/.Net 5.0。
• SQL性能调优经验。
• Azure Data Factory。
• API管理平台(Apigee或Azure APIM)。
• 处理大型数据集的经验。
• 优化复杂SQL查询的经验。
• 在Microsoft Azure中构建应用程序。
• API设计概念和开发RESTful Web服务。
• 使用CI/CD工具的经验。
• 了解安全应用程序开发的工具和最佳实践。
• 可靠、自我激励和自律的个人。
• 出色的书面和口头沟通能力。
• 出色的技术、分析和组织能力。
• 丰富的实际技术经验
雇员状态:全职员工
班次:白班
出差:无
职位发布日期:2022年7月25日
关于Cognizant
Cognizant(纳斯达克100指数:CTSH)是世界领先的专业服务公司之一,为数字时代的客户业务、运营和技术模式进行转型。我们独特的基于行业的咨询方法帮助客户构想、构建和运营更具创新和高效的业务。总部位于美国,Cognizant在《财富》500强中排名第185位,并始终被列为世界上最受钦佩的公司之一。了解Cognizant如何帮助客户以数字化领先,可访问网站或关注我们的Twitter账号@Cognizant。