高级软件工程师

16个月前全职
Esri Singapore

Esri Singapore

location 新加坡
unsaved
为什么加入我们? 在一个快节奏、引人入胜的环境中,从事最新的位置感知技术工作,并在改变人们的工作、生活和信息体验方式中发挥重要作用。 您将利用物联网在各个平台和设备上开发强大的基于位置的应用程序,改变组织的决策方式。 或者您对创造良好用户体验充满热情,就像我们一样?我们不断推动地理空间技术的边界,并且您可以在进一步发展中发挥关键作用! 作为地理战略和分析解决方案的先驱和领导者,Esri Singapore已与500多个组织合作。 它们涵盖各个行业,从商业和零售到国家规划和公共安全,并推动了地理空间技术(Esri的世界领先ArcGIS平台)的采用,作为业务的重要组成部分,以实现更好的决策和业务结果。 我们正在寻找有动力的个人——具有在客户端交付解决方案并取得积极成果的卓越历史的全栈贡献者,加入新加坡最大的地理空间解决方案专家团队。 通过Esri提供的培训,增加您目前的技能,掌握Esri的世界领先ArcGIS技术平台。您将在快速发展的企业地理空间技术领域建立知识和专业知识,并提供高价值、高影响力和前沿的解决方案。 您将如何从这个职位中受益? • 学习如何通过地理空间洞察力解决用户的挑战,并做出更好的决策。 • 与团队共同设计和开发数字解决方案,解决我们众多客户面临的复杂挑战。 • 利用Python和React等编程语言开发跨多个领域的使命关键应用程序,从基础设施规划到快速消费品行业。 • 接受培训并获得世界领先的ArcGIS技术的认证,以及对配套工具的支持,进一步增强您目前的技能。 • 领导敏捷项目团队设计、开发和交付解决方案和工作流程,应用地理空间概念和算法,帮助客户实现新的效益水平。 • 使用行业最佳实践ITILv4(IT基础设施库)框架维护和优化地理空间系统。 您的角色包括什么? 事件和问题管理: • 作为复杂事件和问题案例的三级(L3)升级点,提供专业分析和解决方案,确保及时有效的解决方案。 • 与托管服务团队合作,制定预防重复问题和提高系统可靠性的主动措施。 软件开发: • 设计、开发和维护软件解决方案,以满足客户需求并提高GIS应用程序的整体性能。 • 与跨职能团队合作,实施新功能,优化现有代码,并确保软件组件的无缝集成。 技术领导: • 在团队内担任技术导师和领导角色,为初级工程师提供指导和专业知识。 • 了解行业趋势、新兴技术和最佳实践,并将其纳入开发过程中。 • 客户互动: • 与客户密切合作,了解他们的需求,解决问题,并提供技术支持。 • 以清晰易懂的方式向非技术利益相关者传达复杂的技术概念。 • 质量保证: • 对软件组件进行全面测试,以确保最高质量标准。 • 与质量保证团队合作,制定和执行全面的测试计划。 • 文档: • 为软件解决方案、故障排除指南和最佳实践创建和维护详细的技术文档。 需要什么样的经验? • 计算机科学、信息技术工程、数学、地理信息系统或相关领域的学士学位 • 至少5年的软件开发专业经验,专注于可扩展和高性能应用程序。 • 对细节、创新和共情设计充满热情,具有全面的设计背景(交互、UI、视觉和动效设计) • 能够在快节奏的团队环境中工作,频繁发布和紧密的时间表。 • 深入了解Web服务(REST、SOAP等)的功能知识或实际设计经验。 • 在事件和问题管理方面具有三级支持的经验。 • 熟练掌握ReactJS、.NET或Python等编程语言 • 对ArcGIS Javascript API、ArcPy有良好的理解将是一个优势。 • 对GIS概念和技术有扎实的理解非常理想。 • 出色的解决问题的能力,能够在合作的团队环境中有效工作。 • 出色的沟通和人际交往能力,能够与客户和跨职能团队进行交流。