在Forescout塑造网络安全的未来。超过25年来,财富100强企业、政府机构和大型企业一直信任Forescout作为其管理网络风险、确保合规性和减轻威胁的基础。从电网和医疗系统到金融网络和交通枢纽,Forescout保护着我们现代世界的关键基础设施。
我们正在寻找一位具有出色Azure背景的动态且经验丰富的全栈软件工程师,加入我们的北美开发团队,通过云环境中的创新和可扩展应用程序参与构建Forescout的下一代安全产品。如果你想编写优秀的代码,帮助保护全球网络,并渴望解决具有挑战性的问题,那么这个职位就是为你准备的!
- 在敏捷环境中与开发人员、DevOps、数据科学家、QA和产品管理团队在整个开发周期中协作。
- 研究并起草新解决方案的设计提案。
- 在整个全栈中编写和维护干净、可扩展和可维护的代码,从数据库到前端。
- 进行代码同行评审,并倡导软件开发的最佳实践。
- 计算机科学学士学位或同等学历。
- 5年以上使用Java编写后端代码的经验,具有扎实的面向对象编程(OOP)、设计模式、基于Java的Web服务和Spring Boot/MVC的理解。
- 3年以上使用Microsoft Azure Cloud的经验,熟悉多种服务。
- 3年以上使用React.js、Vue.js或Angular构建SPA应用程序或框架的经验。
- 优秀的书面/口头沟通能力,能够独立工作并与远程团队协作。
- 理解CI/CD管道,具有使用Jenkins和GitHub Actions等自动化工具的经验。
- 了解测试框架和工具,如JUnit、Mocha、Jest、Cypress和Selenium,用于单元和集成测试。
- 了解Web安全实践,并能够使用Azure安全功能和应用程序级别的保护措施在应用层实现安全。
在敏捷环境中工作的经验,参与scrum,并在团队环境中有效工作。
- 愿意在项目需求变化时学习新技术和框架。
具有竞争力的薪酬和福利,包括慷慨的PTO政策、RRSP匹配等。
- 协作和创新的环境——在全球安全领域产生影响,同时从事最热门的技术。
- 在Facebook和Instagram上查看我们。
- 我们重视并拥抱多样性、平等、包容和协作,这是我们“一个团队”理念的核心。我们不基于种族、宗教、肤色、国籍、性别(包括怀孕、分娩或相关医疗状况)、性取向、性别认同、性别表达、年龄、受保护退伍军人身份、残疾人身份或其他适用的法律保护特征进行歧视。