
ADTRAV旅行管理公司的远程软件工程师
为ADTRAV的企业和政府旅行管理业务构建并支持安全、高性能的全栈应用。 开发功能、测试软件、协作沟通,并解决生产环境问题。
描述
- 评估业务和技术需求,并在生产支持环境中提出软件解决方案
- 构建和改进应用,重点关注安全性、可扩展性、性能和全面测试
- 分析复杂数据和软件,提出切实可行的建议
- 在敏捷环境中与产品负责人及利益相关者合作
- 编制工程工作量估算
- 排查和调试新的产品领域及服务
- 创建并维护单元测试、集成测试和端到端测试
- 及时处理软件缺陷和生产事故
- 为高性能Web应用编写整洁、可维护且高效的代码
- 参与代码评审
- 验证应用符合安全性、性能和可扩展性标准
- 使用敏捷开发工具跟踪并沟通项目进展
- 持续了解信息技术发展和新兴趋势
- 在全年无休、全天候运营环境中参加会议,并通过短信、电话和电子邮件提供支持
- 参加职业发展和培训
- 与员工、客户、供应商、合作伙伴及利益相关者建立建设性关系
- 遵守公司政策、流程和保密要求
- 完成其他分配的职责
任职要求
- 相关领域的学士学位或同等经验
- 至少两年为生产系统编写高质量代码的相关经验
- 熟练掌握C#
- 具备ASP.NET、MVC和/或Blazor的实际经验
- 具备构建和调试Web应用的经验
- 具备使用React、Angular或Vue.js等现代JavaScript框架的实际经验
- 具备Azure、AWS或其他云服务的使用经验
- 具备创建数据库对象、编写T-SQL查询和开发存储过程的经验
- 具备使用对象关系映射工具的经验,最好熟悉Entity Framework
- 具备监控和遥测工具或数据的使用经验
- 具备持续集成和部署工具的使用经验,最好熟悉Azure DevOps
- 具备使用Git或TFS等源代码管理系统的经验
- 具备使用Jira或Azure DevOps等问题跟踪系统的经验
- 具备出色的英语口语和书面表达能力,包括较强的商务写作能力
- 能够估算工作量并按时交付项目
- 能够快速了解ADTRAV的业务和产品,并适应不断变化的开发环境
- 具备Sabre或Concur等旅行行业工具经验者优先
- 具备单元测试或测试驱动开发经验者优先
- 具备SaaS或微服务环境经验者优先
- 能够远程工作,同时满足公司对家庭办公和生产力的要求
- 能够在正常工作时间之外工作,并提供全年无休、全天候支持
- 能够保护机密信息
- 能够顺利完成信用、犯罪记录和/或就业推荐背景调查
- 要求具有美国公民身份
- 客户要求时,能够顺利完成政府安全审查流程
福利待遇
- 医疗保险
- 牙科保险
- 视力保险
- 人寿保险
- 伤残保险
- 灵活支出账户
- 401(k)计划
- 带薪休假
- 持续的职业发展和培训
- 远程工作安排



