高级软件工程师(C#和.NET)- 合同

15个月前远程全职
60 - 75 USD Emergent Software

Emergent Software

location 芝加哥
unsaved
• *这是一个为期6个月以上的合同机会,您将与我们的客户以合同方式合作(提供W2和1099两种选项),并有可能转为与客户全职合作。此职位完全远程(无限期)。候选人必须能够在美国无需赞助的情况下工作。** Emergent Software正在寻找一位高级软件工程师,他是一个聪明、热情、好奇的问题解决者,具有使用Microsoft技术栈解决业务问题的经验。合格的候选人是一名全栈软件开发人员,具有C#和.NET的高级知识,并具有领导软件开发项目的经验。这个100%远程职位适合具备良好沟通能力、职业道德和能够参与敏捷软件开发生命周期的自我启动者。 职责 • 使用JavaScript框架(首选Vue.js)开发和维护前端Web应用程序,至少有5年的经验。 • 使用C#和.NET(首选.NET Core)设计、实现和维护后端API,至少有7年的经验。 • 管理和优化SQL Server数据库,至少有7年的经验。 • 使用NoSQL/文档数据库,首选MongoDB,至少有5年的经验。 • 从事微服务开发,包括使用Swagger,至少有3年的经验。 • 在容器化环境中进行开发,首选Kubernetes,至少有3年的经验。 资格 • 计算机科学或相关领域的学士学位。 • 成功交付复杂软件项目的成功记录。 • 解决问题的能力和在协作团队环境中工作的能力。 • 出色的书面和口头沟通能力。 • 能够适应新技术并与行业趋势保持更新。 最好具备以下技能 • 有CQRS(命令查询责任分离)经验。 • 熟悉Svelte JavaScript框架。 • 有InnerSource开发实践经验。 • 精通MicroUI/MicroApp开发。 我们的筛选流程 在Emergent Software,我们努力找到与我们的客户最合适的软件工程师。以下是我们对此职位的筛选流程步骤: • 申请(5分钟) • 在线评估和简短算法挑战(40-60分钟) • 初步电话面试(30-45分钟) • 与客户进行1-2次面试 • 职位提供! 职位类型:合同 薪酬:每小时60.00美元-75.00美元 福利: • 401(k)计划 • 牙科保险 • 健康保险 工作时间: • 8小时班 • 周一至周五 工作地点:远程