软件工程师 I - 坦帕混合办公
在Avalon Healthcare Solutions构建和支持诊断医疗应用、集成和数据服务。为医疗运营开发云、SQL和Web服务解决方案。
描述
- 设计、开发、编写文档并支持定制应用程序、门户、数据交换、服务和集成
- 将业务需求转化为详细的技术设计文档
- 评估设计方案并选择符合业务需求的解决方案
- 构建和维护概念模型、逻辑模型和物理模型,包括上下文图、数据流图、流程图、数据字典和逻辑流程图
- 制定单元测试计划,包括回归测试覆盖范围
- 参与功能测试规划
- 管理和支持应用程序
- 调查并解决应用程序和集成问题
- 记录、跟踪并解决产品缺陷
- 创建由SQL数据源支持的复杂、模块化、可复用应用程序代码
- 使用企业软件设计模式构建模块化对象
- 应用既定的数据库设计实践
- 编写复杂查询并更新数据库表
- 遵循Avalon的敏捷软件开发生命周期、变更管理流程和编码标准
- 审查代码并评估团队成员完成的工作
- 为公司运营所使用的软件提供全年无休的全天候支持
- 与技术和业务利益相关者合作并取得所需批准
任职要求
- 具备管理信息系统、计算机科学或相关领域的学士学位,或具备同等相关业务和技术经验
- 优先考虑高等学位
- 具备使用以下多项技术开发应用程序的经验:Jetty、Apache Camel、Drools或其他规则引擎、Red Hat Linux、SoapUI、Postman、Docker、AWS EC2、ECS/Fargate、AWS SQS、Spring Framework、Spring Boot、Apache Kafka和AWS Lambda
- 具备SQL经验;优先考虑T-SQL经验
- 了解中间件和集成架构,包括SOA、Web服务、SOAP/WSDL/XML、REST、SAML、API和微服务
- 具备出色的书面和口头沟通能力
- 具备在敏捷软件开发环境中工作的经验
- 能够按计划交付并支持高质量解决方案,并有实际证明
- 具备医疗保健知识或经验者优先
- 具备丰富的SOAP和RESTful Web服务经验
- 具备将规则引擎和BRMS与XML消息集成的经验
- 具备在AWS或其他云环境中工作的经验
- 具备规划、开发和部署高容量、关键任务型医疗应用程序的经验
- 了解HIPAA法规以及安全、隐私和交易标准
- 能够在有限监督下工作并运用专业判断
- 能够与技术和业务利益相关者协作
福利待遇
- 符合远程办公条件
- 每季度前往Avalon位于佛罗里达州坦帕的公司办公室
- 平等就业机会雇主,包括退伍军人和残障人士
