软件开发人员

惠灵顿 14小时前全职 网络
面议
全栈开发人员 地点:惠灵顿(萨默塞特)、布里斯托尔或米尔顿凯恩斯(混合办公,每周1天在办公室) 职位类型:全职 薪资:最高可达£51,000 加入我们客户的创新研发团队,担任全栈开发人员,您将使用Angular在前端和.NET(C#)在后端设计、构建和维护应用程序。此角色需要与产品和测试团队密切合作,从概念到完成交付新功能,提高系统性能,并通过AWS和Microsoft Azure现代化我们的云足迹。 职位日常工作: - 根据成熟的Scrum团队内的明确规格和验收标准,在整个技术栈(Angular, .NET/C#, REST)上构建新功能。 - 交付高质量、可维护的软件,包含单元测试和清晰的文档。 - 审查拉取请求,提供和接收建设性反馈,并帮助提升开发标准。 - 调查和解决功能和性能问题;参与根本原因分析和补救。 - 维护和升级第三方库、框架和SDK。 所需技能和资格: - 至少12个月的商业开发经验。 - 熟练掌握Angular和.NET(C#)。 - 强大的前端技能,包括Angular、响应式UI和基本的可访问性(WCAG)。 - 在.NET(C#)、异步编程和依赖注入方面的后端专业知识。 - 以质量为中心,具有单元测试(Jest/NUnit或类似工具)和代码审查经验。 - 了解RESTful API设计、OpenAPI/Swagger和NoSQL数据库。 - 出色的协作技能,具有与产品团队、平台团队、开发人员和测试人员密切合作的经验。 - 良好的书面和口头沟通能力,注重细节,并能够敏感地处理机密信息。 - 能够自主工作,同时有效地沟通进展,并以批判性、基于证据的思维方式尊重地挑战现状。 理想经验: - 为Amazon Web Services(AWS)和/或Microsoft Azure开发Web解决方案。 - 具有Docker和容器编排工具的经验。 - 熟练掌握Github Actions或Azure DevOps。