职位名称:高级C#开发人员
远程工作
仅限我们的W2员工
职位概述:
我们正在寻找一位经验丰富、技术娴熟的高级C#开发人员,成为我们软件开发团队中不可或缺的一员。理想的候选人应具备扎实的C#编程背景,并能够在客户参与项目中做出重要贡献。这个角色需要与其他高级开发人员和跨职能团队合作,设计、开发和实施复杂的软件解决方案。
主要职责:
• 协作设计、开发和实施高效可扩展的C#应用程序。
• 积极参与软件开发生命周期的各个阶段,包括分析、设计、编码、测试和维护。
• 与其他高级开发人员和团队紧密合作,定义、设计和交付新功能和功能。
• 确保高质量的编码标准和实践。
• 优化应用程序的速度、可扩展性和可靠性。
• 了解软件开发行业的新兴趋势和技术。
• 协助诊断、解决复杂的软件问题。
• 为应用程序性能和用户体验的持续改进做出贡献。
• 参与代码审查,并在必要时指导初级开发人员。
资格和技能:
• 10年以上C#开发经验。
• 熟练掌握.NET框架和.NET Core。
• 对软件架构和设计模式有深入了解。
• 有前端技术(HTML、CSS、JavaScript)和框架的经验者优先。
• 熟悉数据库(SQL和NoSQL)及其查询语言。
• 精通开发Web服务(REST、SOAP)。
• 熟练理解面向对象编程原则。
• 有使用Git等版本控制工具的经验。
• 出色的解决问题的能力和注意细节的能力。
• 能够在团队中有效工作并清晰沟通。
优先条件:
• 相关领域的硕士学位。
• 相关行业认证。