主要职责:
作为一名C#开发人员,您将负责一系列关键任务,包括:
• 设计、开发和维护使用C#编写的尖端应用程序。
• 对新代码和现有代码进行全面文档编写和严格测试。
• 与现有应用程序和API无缝集成,以增强功能。
• 通过与外部供应商的API集成,有效地与他们合作,扩展我们的生态系统。
资格要求:
要在这个职位上表现出色,您必须具备以下资格:
• 在远程环境中有效工作的能力,展示自律和动力。
• 出色的书面和口头沟通能力,使您能够与同事和利益相关者无缝合作。
• 对持续学习的热情,愿意接受新工具、技术和方法。
• 作为软件工程师或软件开发人员的成功工作经验。
所需技能和经验:
要考虑此职位,您应该在以下领域具备丰富的背景:
• 熟练掌握C#和ASP.NET Core,至少有2年的经验。
• 熟悉Entity Framework Core。
• 熟练掌握React、JavaScript、HTML和CSS等Web技术。
• 具备源代码管理经验,最好是Git。
• 熟练处理REST API。
• 熟练使用SQL和像Postgres这样的关系型数据库管理系统。
• 熟练使用Microsoft Visual Studio。
有经验者优先考虑:
虽然不是必需的,但以下经验将是重要的优势:
• 熟悉Xamarin或Maui。
• 了解C++、Win32和MFC。
• 有Linux经验。
• 熟悉Docker。
• 接触过Redis。
• 了解HashiCorp Vault。
• 熟悉NGINX。
通过提供更详细和清晰的职位描述,潜在候选人将更好地了解角色及其期望,从而提高吸引合格申请人的机会。
工作类型:全职
薪酬:每年75,000.00美元 - 100,000.00美元
福利:
• 带薪休假
经验水平:
• 10年
• 11+年
• 3年
• 4年
• 5年
• 6年
• 7年
• 8年
• 9年
工作时间表:
• 8小时轮班
工作地点:远程