职位目标:
我们正在寻找一位技术娴熟、经验丰富的高级全栈开发人员加入我们充满活力的团队。理想的候选人将负责设计、开发和维护可扩展的Web应用程序和解决方案。作为开发团队的高级成员,您将与跨职能团队合作,交付高质量的软件解决方案。您将负责持续修复、增强和升级基于Web的COTS和定制应用程序以及底层的Microsoft SQL数据库。
主要职责:
• 设计、开发和维护基于J2EE平台的软件应用程序的前端和后端组件。
• 实现和维护可扩展、模块化和可重用的代码。
• 确保应用程序在各种设备上的响应性能。
• 开发详细的程序规范。
• 进行代码审查,确保代码质量、遵守编码标准和最佳实践。
• 开发、测试和部署必要的修复和应用程序升级,与合作伙伴和其他IT支持团队合作。参与集成和回归测试。
• 撰写文件以描述程序开发、逻辑、编码和修正。
• 参与第三级应用程序支持活动,包括事故管理,并支持应用程序升级和补丁的评估和交付。
• 解决应用程序/数据库/系统问题,并与合作伙伴和/或开源社区有效合作提供根本原因分析(RCA)。
• 提供非工作时间的支持,以避免对客户的任何服务影响。
• 根据客户和业务要求开发/构建解决方案的增强功能。
• 参与代码审查 - 同行和初级。
• 参与团队项目,其中许多可能是矩阵管理的;必须习惯在时间和预算限制内完成交付物。
• 为初级开发人员提供技术领导和指导。
• 保持与行业趋势和新兴技术的最新信息,并提出采纳建议。
• 执行其他技术职责。
资格要求:
• 信息技术/计算机科学或相关学科(如工程学)的学士学位。
• 必须具备至少7年的使用Java、Spring框架、开源框架、第三方COTS和关系数据库(Oracle和/或Microsoft SQL)开发、实施和/或支持大型复杂Web应用程序的经验。
• 具有前端和后端技术专长的全栈开发人员的经验。
• 熟练掌握HTML5、CSS和JavaScript框架,如Angular JS、Angular、JQuery等。
• 对设计和应用程序开发的行业标准有出色的了解。
• 出色的解决复杂Web应用程序/系统问题的技能和天赋。
• 熟练掌握SDLC和敏捷流程。
• 对高可用架构有扎实的理解,并具备支持关键服务的经验。具备实施和支持灾难恢复的经验。
• 在JBoss应用服务器、Angular JS、Node JS、Java、Python、MySQL、Apache Tomcat、Microsoft Windows和Redhat OS等技术方面具有实际经验。
• 熟悉并具备支持安大略省政府IT标准(GO-ITS)的经验是一个加分项。
• 必须具备在支持关键业务环境方面的强烈责任感和紧迫感。
• 能够在有限的监督下工作。
公司概述:
Serco Inc.(Serco)是Serco Group plc的美洲分部。在北美,Serco的9000多名员工每天在100多个场所为国防、公民服务和交通领域产生影响。我们帮助客户更高效地提供重要服务,同时提高最终客户的满意度。Serco为美国军方的每个分支、众多美国联邦民用机构、情报界、加拿大政府、州、省和地方政府以及商业客户提供服务。尽管根据您的角色,您的工作地点可能会有所不同,但我们知道您会在这里找到自己的位置。无论您在哪里工作,无论您做什么,我们邀请您在我们的世界中发现自己的位置。Serco是一个您可以依赖并且您可以产生影响的地方,因为每一个贡献都很重要。
要查看Serco的福利,请访问:https://www.serco.com/na/careers/benefits-of-choosing-serco。如果您需要在申请过程中获得帮助,请发送电子邮件至:careers@serco-na.com,或致电人力资源服务台800-628-6458,选择1。请注意,由于EEOC/OFCCP的合规要求,Serco无法接受通过电子邮件提交的简历。
在选择过程中,可能会要求候选人提供身份证明。如果需要,这将需要出示一份带有照片的政府签发的身份证明文件,上面的姓名和地址与申请表中输入的信息相匹配。Serco将不会保存或保留提供的身份证明信息。有关Serco如何使用您的信息的更多信息,请参阅我们的申请人隐私政策和通知。
Serco不接受未经合同批准的供应商或人员代理机构通过电子邮件发送的未经请求的简历。所有未经请求的简历将被视为Serco的财产,Serco不会有义务支付任何放置或合同费用。如果您有兴趣成为Serco的批准供应商,请发送电子邮件至Agencies@serco-na.com。
Serco是一家平等机会雇主。我们评估符合资格的申请人,不考虑种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾、退伍军人身份和其他受法律保护的特征。