关于职位
作为一名高级全栈开发工程师(.NET 和 React),您将通过使用 SQL Server、C#、.NET、Azure、React.js 和 JavaScript 开发和维护软件解决方案来产生影响。您将与跨职能团队密切合作,在混合环境中交付可扩展的高质量应用程序。
在这个角色中,您将:
使用 SQL Server、C#、.NET 框架、React.js 和 JavaScript 开发高质量的软件解决方案。
设计、实施和优化与业务目标一致的软件应用程序。
使用 Azure 云服务部署、监控和管理可扩展的应用程序。
使用 React.js 和 JavaScript 构建响应迅速且直观的前端界面。
执行测试、调试和性能调优,以确保可靠性和符合标准。
提供技术支持并解决问题以最大限度地减少停机时间。
参与代码审查并支持持续改进计划。
保持对新兴技术的了解,并结合相关进展。
记录开发过程并维护准确的技术记录。
从利益相关者处收集需求并将其转化为技术规范。
将应用程序与现有系统集成以增强整体功能。
指导初级开发人员并为团队能力建设做出贡献。
根据需要出差,与全球团队合作,确保项目成功交付。
工作模式
混合
我们相信混合工作是未来的发展方向。根据该职位的业务需求,该职位要求每周在客户或 Cognizant 办公室(城市、州)现场工作 3 天。无论您的工作安排如何,我们通过健康计划支持健康的工作与生活平衡。
工作安排可能会根据项目或客户需求而改变,并且期望始终会被清晰地传达。
您需要具备的条件
10-14 年专业软件开发经验。
精通 SQL Server、C# 和 .NET 框架。
具有使用 React.js 和 JavaScript 进行前端开发的实际经验。
有使用 Azure 云服务部署和管理应用程序的经验。
能够在混合工作模式下有效运作。
强大的问题解决能力和致力于提供高质量解决方案的承诺。
优秀的沟通和协作能力。
计算机科学或相关领域的学士学位(SQL Server 或 Azure 认证是加分项)。
这些将帮助您脱颖而出
具有集成复杂软件系统的经验。
熟悉 CI/CD 管道或 DevOps 工具。
具有与全球多地点团队合作的经验。
表现出指导初级开发人员的能力。
对保持对新技术和行业趋势的兴趣。
在 Cognizant,我们渴望结识相信我们使命并能以多种方式产生影响的人。如果您具备上述大部分技能并认为自己非常适合此角色,我们鼓励您申请。请考虑哪些可转移的经验和技能使您成为独特的申请者,并帮助我们了解您如何对该角色有益。
Cognizant 只会考虑目前或将来不需要雇主担保即可在加拿大合法工作的申请人。
薪资和其他补偿:
我们定期评估市场数据,以确保为我们的员工提供具有竞争力的薪酬待遇。该职位的基本工资范围为每年 $100,000 – $117,000。成功候选人在该范围内的具体位置取决于相关的教育、工作和/或管理经验以及其他与业务相关和工作必要的资格。该职位还符合 Cognizant 的年度绩效奖金以及支持您身体、心理和财务健康的福利。