职位名称:支付方面的Dot Net架构师
地点:新泽西州皮斯卡塔韦/北卡罗来纳州夏洛特/纽约市
职位类型:全职
职责:
• 计算机科学、计算机工程或相关专业的学士学位,并拥有10年以上.NET软件开发经验,构建基于Web的应用程序;或者计算机科学、计算机工程或相关专业的硕士学位,并拥有7年以上.NET软件开发经验
• 出色的微软开发技术栈知识:.NET Core、.NET Framework 4.5+、C#、JavaScript、VS、RESTful服务、ORM、T-SQL、JSON、MVC、XML、HTML和CSS。
• 在Azure编程和其他方面有丰富的经验,如Function Apps、Event Hub、Service Bus、Cosmos DB、APIM、Front Door、Redis、AKS、API Management、Power BI、Azure Data Factory、Storage Accounts、流量管理、App Gateway、Key Vault、Azure Monitor等。
• 深入了解良好的编码实践,如单元测试、面向对象编程和设计模式
• 全面了解高级SQL,包括存储过程、索引、函数和触发器
• 对通过源代码控制系统(如Git)在持续集成环境中处理代码版本有透彻的了解
• 有敏捷软件开发过程(Scrum/Kanban)的实际经验
• 应用安全编码实践,包括熟悉OWASP十大安全威胁
• 在基于Azure的云架构中构建应用程序
• 使用现代架构模式设计解决方案:微服务、面向服务架构(SOA)、领域驱动设计(DDD)、CQRS、异步消息传递、服务总线、事件溯源、API、Web服务
• 具备创建或使用CI/CD流水线、容器化和编排的经验
• 使用UML建模/绘制软件解决方案