关于这个职位 资深软件工程师(ArcGIS + Python/Java + Oracle/PostgreSQL)
您是否希望将您的技能应用于支持全国最大的学区之一的技术现代化?您是否在结合空间智能、数据系统和企业软件的环境中茁壮成长?Triangle 正在寻找一位熟练的资深应用程序开发人员加入我们的团队,支持洛杉矶联合学区(LAUSD)。
这是一个全职职位,负责设计、开发和部署复杂的网络和地理空间应用程序,以支持建筑、设施和资产管理操作。理想的候选人至少具有五年的使用 Python、Java、JavaScript、CSS 和数据库系统(如 Oracle 和 PostgreSQL)开发全栈解决方案的经验,并且熟悉使用 ArcGIS 进行地图和空间数据分析。
我们正在寻找一位开发人员,能够将业务和操作需求转化为可扩展、用户友好的工具,从动态用户界面到互动报告和空间数据可视化。具备将 ArcGIS 工具和服务集成到自定义网络应用程序中的经验是必不可少的。
职责
• 设计、开发、编写代码并部署网络应用程序。职责包括创建复杂的用户界面屏幕、互动报告、导航方案、分层安全性和接口。
• 协助进行系统分析和最复杂项目的编程。
• 协助制定和定义计算机系统要求,并推荐数据处理技术。
• 准备方框图、详细流程图及相关文档,描述计算机将执行的操作。
• 为程序准备测试,审核结果,并纠正程序逻辑中的错误。
• 分析现有系统和编程逻辑的困难并采取纠正措施。
• 设计、开发和部署数据输入/输出表单、互动报告、导航方案和相关接口。
• 为指定的编程人员提供技术支持并协助培训。
• 参与与客户的会议,讨论对现有系统、方法、表单、记录和报告的修改。
• 协助评估新设备和方法。
• 完成其他分配的任务。
所需经验:
• 至少五(5)年全职的专业经验,涉及网络应用程序的设计、开发、编写代码和部署。职责包括开发复杂的用户界面屏幕、互动报告、导航方案和接口。
• 五(5)年或更多的 Python 和/或 Java、JavaScript 和 CSS 经验。
• 三(3)年或更多的 Python 和/或 Java 框架(例如 Django、Spring、Hibernate)经验。
• 五(5)年的数据库开发经验,熟悉 Oracle、PostgreSQL、编写函数和 ETL 开发。
• 三(3)年或更多的 ArcGIS、PowerBuilder、CAFM 和其他制图技术经验。
• 必须有协调解决在生产环境中出现的高度复杂软件开发问题的经验。
• 在将高层功能和技术设计规范转化为设计方面的经验。
所需教育:
• 从认可的大学或学院毕业,获得计算机信息系统、计算机科学或相关领域的学士学位。
能力:
• 分析业务方法和程序并将其调整为信息技术。
• 分析现有的手动和计算机化程序并开发改进。
• 编写和编码困难和复杂的程序。
• 准备方框图和流程图。
• 编写清晰、逻辑的报告和说明。
• 编写清晰和逻辑的文档。
• 开发测试数据并分析程序中的问题。
• 为技术能力较低的员工提供技术支持。
• 口头、图示和书面表达复杂概念。
• 在分配的项目上有效独立工作。
• 与学区人员有效合作。
• 学习并应用信息技术中的新概念。
• 学习新系统的特性并更新技能以适应变化的技术。
• 进行有效的口头和书面沟通。
福利概述:
• PTO:每年 120 小时的假期和病假。
• 假期:11 个带薪假期。
• 保险:医疗、视力和牙科的 100% 保费覆盖(最高 $400/月)。
• 职业发展:每年最高 $1,000 用于许可证续期和教育。
• 401(k):雇主配对:100% 最高 3%,下一 2% 的 50%,立即归属。
• 参加行业活动。