职位概述:
作为宝马技术团队的一名.Net软件工程师,你将作为团队的一员,提供可靠的应用程序和解决方案。你应该能够提供高质量的代码,并在适当的时候提供详细的评论和单元测试。熟悉配置控制工具、面向对象和设计模式。你将与global团队合作。这是一个技术职位,需要有与复杂的、大规模的应用程序合作和开发的经验。文档、沟通和对工作的自豪感都是在这个职位上取得成功的关键技能。我们提供成长和机会,让员工在完成工作的方式上具有灵活性。
主要职责:
- 作为工程团队的关键成员,在Scrum团队中领导需求分析、设计、开发、部署、监控等阶段。
- 设计后端系统架构并实现设计的框架。
- 用各种语言编写清晰、高质量的代码,也能够发现(和改进)坏的代码。
- 将后端服务与TSP平台上的不同云服务进行整合。
- 深刻理解持续集成/持续交付的概念,并有能力解决相关问题。
- 处理不同范围的问题,数据分析需要对可识别的因素进行评估。
- 在选择获得解决方案的方法和技术方面表现出良好的判断力。
- 参与敏捷软件开发的工作。
要求的资5年工作经验。
- 广泛参与.NET系统的开发,精通C#,.NET/ASP.NET框架,Web API和Microsoft Azure。
- 熟悉Microsoft SQL Server/Azure Cosmos DB/Mongo DB/PostgreSQL中的一种或多种数据库技术。
- 熟练掌握代码版本管理工具。
- 对微服务架构、Docker、Kubernetes有经验。
- 有敏捷、精益和/或持续交付方法的经验,如TDD、持续集成、配对和基础设施自动化。
希望具备的条件:
- 积极主动,善于沟通和快速学习。
- 了解其他云技术和基于云的开发,如阿里云/AWS等,是个不错的选择。
- 精通更多语言(Java、Kotlin、Dart、Javascript、Typescript等)者优先。
职位发布人