职位描述:
作为一名软件工程师,您日常的工作可能包括:
• 参与前端和后端软件的开发。
• 与开发团队紧密合作,按照行业最佳实践和架构原则构建和交付前端和后端组件。
• 提供可行的解决方案和选项,在满足战略目标的同时,平衡短期利益以实现商业目标。
• 识别符合技术趋势的创新解决方案,展示IT如何有效且高效地解决问题。
• 利益相关者管理与沟通。
• 与其他软件工程师、QA工程师、UX设计师和业务分析师密切合作,了解需求并最好地交付创新解决方案,以满足并超越期望。
• 在所有层级之间清晰简洁地沟通 - 用简单或技术术语与其他软件工程师和IT利益相关者促进设计决策。
• 团队合作。
• 分享经验、技术专长和最佳实践,帮助IT团队克服障碍。
• 积极主动地帮助其他软件工程师,满足他们的帮助或专业需求。
• 与其他IT团队成员(包括本地和离岸)协作,确保交付的解决方案高质量且易于支持。
要求:
• 3年以上软件工程师经验,熟悉JavaScript、Node和/或Java。
• 担任过后端开发人员、前端开发人员或全栈开发人员。
• 具有使用React、Serverless、ELK Stack、AWS和Docker的经验。
• 熟悉PostgreSQL、Oracle、MariaDB等数据库。
• 深入理解面向服务架构的概念、原则和实施方法,包括微服务、微前端、Docker容器、CI/CD、TDD、Ansible等。
• 之前在敏捷团队中成功工作过,包括Scrum、XP、Lean或Kanban。
阿盖尔·斯科特亚太公司作为此职位的招聘代理。