高级C#软件工程师 - 金融服务公司
布拉克内尔/利物浦/格拉斯哥 - 混合工作
福利包括:
• 奖金
• 私人医疗保险
• 有竞争力的养老金
• 寿险
我们正在寻找一位充满活力和经验丰富的高级C#工程师加入一个致力于提供尖端可靠软件解决方案的团队。理想的候选人应具备在使用.Net框架开发和维护厚客户端应用程序方面的丰富背景。
这个职位为寻求挑战和支持个人成长的人提供了一个令人兴奋的机会。
职责:
• 确保高质量的代码设计、可靠性和弹性,推动持续的流程改进。
• 熟练地管理复杂的任务和项目,提供成熟可扩展的技术设计以满足项目需求。
• 与其他工程师有效合作,制定技术解决方案,并与技术架构师沟通,将产品与内部和外部系统无缝集成。
• 以客户为中心的方法,结合客户反馈来塑造未来的解决方案。
• 灵活地在合作和独立工作之间切换。
• 具备出色的沟通能力,清晰地传达解决方案,避免使用技术术语。
• 具备强烈的自我提升意愿,并及时了解新兴技术。
• 以实用的方式解决问题。
• 利用以前与设计师和用户体验专家合作创新新产品和体验的经验。
• 在敏捷、迭代的工程环境中运作。
资格/关键技能和经验:
• 在软件开发方面有实际经验。
• 熟练掌握C#、.Net Core和.Net框架。
• 精通WCF、Signal R和WWF。
• 对SQL、SSMS和SOLID原则有很好的了解。
• 对UI/UX有很好的理解。
• 熟练使用GIT,并有VBA的经验。
• 熟悉测试驱动开发(TDD)并愿意实践TDD。
• 有使用Azure等云平台的经验。
• 出色的技术、诊断和故障排除能力。
• 对安全原则及其实施有扎实的理解。