高级全栈软件工程师

纽约 7天前全职 网络
面议
我们正在寻找一位积极主动且富有创造力的高级全栈软件工程师,负责领导使用.NET Core和C#设计和实施我们下一代网络自助服务平台和API的架构。 您的职责包括: - 设计、开发和部署高流量自助服务网络门户和API,使用.NET Core、C#、React、Next.js和响应式CSS。 - 与技术团队、项目经理和主题专家合作,理解、规划和实施解决方案。 - 确保遵守安全、隐私、法律和公司政策。 - 领导代码审查并促进结对编程会议。 - 提供对可能跨多个功能领域的客户业务需求的见解。 - 将业务和技术需求转化为良好设计、测试和部署的应用程序。 - 以积极的态度和准备为项目做出贡献。 您应具备: - 5年以上使用C#、.NET Core开发API以及使用React和Next.js构建现代Web应用程序的经验。 - 深入了解用于后端服务的.NET和C#,强调异步编程和内存管理。 - 具备使用React、Next.js、JavaScript/TypeScript、HTML5和响应式CSS的强大前端开发技能。 - 具有面向对象编程和设计模式的经验。 - 熟练创建响应式、跨浏览器兼容的用户界面。 - 5年以上使用Web API(.NET Core)和REST服务的经验。 - 4年以上使用React和/或Next.js进行前端开发的经验。 - 对数据库原理(包括SQL)有扎实的理解。 - 熟悉Splunk(日志记录)、AppDynamics、JSON/XML和性能分析等工具。 - 具有解决代码问题、漏洞和安全缺陷的经验。 - 了解前端测试框架和工具,如Jest或React Testing Library,是一个优势。 - 熟练使用BitBucket和GitHub等版本控制工具。 - 具有CI/CD管道、AWS、ECS、Docker和Kubernetes的经验。 - 具备与业务伙伴和技术团队有效合作的强大沟通能力。 - 对发布/构建/配置管理实践有扎实的理解。 - 能够在快节奏环境中优先考虑和管理紧迫期限下的工作负载。 - 拥有使用Kanban、Scrum或Scaled Agile等方法的软件开发生命周期管理的丰富经验。 - 热衷于通过跨堆栈的协作创造无缝的用户体验。 工作地点: - 每周三天在Holmdel, NJ, Bethlehem, PA或New York, NY的Guardian办公室工作。 薪资范围: $95,170.00 - $156,355.00 此范围是根据工作主要地点的诚信估算。实际薪资将根据教育、经验和资格确定。可能会有额外的补偿。 我们的承诺: 在Guardian,我们支持您的职业和个人目标。我们提供技能建设、领导力发展和慈善机会,帮助您在与多元化同事合作的同时发展职业生涯。 平等就业机会: Guardian是一个平等机会雇主。所有合格的申请者将在不考虑年龄、种族、肤色、信仰、宗教、性别、性取向、国籍、残疾或军人身份的情况下被考虑录用。 住宿: 如果您在申请或面试过程中需要合理的住宿,请联系我们以提出您的请求。 签证赞助: Guardian Life不提供就业签证赞助。您必须在没有雇主赞助的情况下被合法授权在美国工作。