不提供签证赞助或转移。
职位描述
我们正在寻找一名高级软件开发人员。
在前3个月后,每周可以远程工作2天。
您将负责构建高质量、创新和完全运行的基于EDI的软件应用程序,符合既定的编码标准和技术设计。
职责:
• 按照既定标准设计、开发和单元测试应用程序。
• 分析、解决技术和应用问题。
• 通过建立良好的实践方法,维护软件开发质量标准。
• 管理应用程序的端到端生命周期(DevOps)。
• 为开发团队准备技术规范并估计工作计划。
• 在设计模式、开发最佳实践和DevOps方面为初级团队成员提供技术领导。
全面福利包括医疗、牙科、视觉、带有公司匹配的401K和一年后的4周假期。
资格要求
所需的技能和经验:
• 在商业环境中拥有7年以上开发软件解决方案的经验。
• 使用C#和.NET Framework v4.5或更高版本设计和开发软件应用程序的经验,用于现有或新应用程序的API和前端开发。
• 具有遵循架构原则和最佳实践的架构解决方案和实施经验。
• 在WPF、Windows Services、Entity Framework、LINQ查询方面具有丰富的经验。
• 对具有数据结构、数据完整性和模式设计的REST API有工作知识。
• 熟练掌握Microsoft Azure Cloud概念。
• 强大的SQL Server开发技能:了解SQL Server和SQL服务器编程,例如存储过程、用户定义函数、表、索引(及其类型)、视图等。
• 具有Azure DevOps工作管理和Azure DevOps Pipelines的工作经验。
• 熟悉GIT。
• 了解SOLID原则和面向对象应用程序开发技术的经验。
• 具有调试和性能优化方法的经验。
• 出色的技术、诊断和故障排除能力。
• 计算机科学学士学位。