软件工程师,Web技术

15个月前全职
3.6K - 6K SGD Rockwell Automation

Rockwell Automation

location 新加坡
unsaved
作为罗克韦尔自动化的软件工程师,您将有机会设计和开发业界领先的商业软件,以其创新性和易用性而闻名。您还将负责执行中级软件测试任务,包括但不限于测试开发、计划、安排和执行。 在这个职位上,您将是子系统设计、实施和测试的关键参与者。您将在开发生命周期的所有阶段中发挥积极作用,并在整个过程中支持您的团队。您还将帮助确保开发的产品符合要求,并符合总体质量管理标准。这个职位将使您能够与多个全球跨职能团队合作,并可能要求您成为小规模功能或部分功能的技术负责人。 当您加入我们的软件工程团队时,您成为了一个相信知识分享和协作,并致力于使用可靠和经过深思熟虑的工程实践和技术来克服任何挑战的团队的一部分。 我们正在寻找那些能够有效利用多样化的技术背景和观点,通过培养以团队为导向的环境以及使用开放和直接的沟通、诚实和尊重来实现的人才。理想的候选人还将积极寻求软件工程、计算机工程和测试自动化领域的新发展知识,并确定和追求职业发展和培训机会。 基本职能 • 在高级工程师的指导下设计新的子系统设计,并能够独立实施设计。 • 参与并为项目时间表的制定和执行设计所需资源的估计做出贡献。 • 实施和记录符合软件设计要求的代码,开发和执行全面的单元测试计划。 • 报告、分析、调试和纠正异常,确定异常的起源和根本原因。 • 参与文档、设计、代码、测试用例和用户文档的审查。 • 建立关系并与同行互动,以确保分配的任务得到适当的优先处理。 • 跳出思维定势,愿意通过利用最新技术和标准研究和探索新途径来克服障碍。 • 清晰地传达设计概念,无论是口头还是书面。 • 能够学习和理解复杂的控制系统概念。 最低资格要求 • 计算机科学、计算机工程、电气工程或等同学士学位 • 通常需要在软件产品开发环境中至少两年的经验 • 直接参与使用TypeScript和/或C#/.NET开发Web前端的经验,或使用REST或GrafQL服务。 • 对面向对象设计原则和常见设计模式有良好的理解 • 直接与本地和全球技术开发团队合作的经验 期望资格要求 • 熟悉Angular框架 • 直接参与敏捷软件开发流程的经验 • 应用数据结构和算法的经验 • 能够应用对基于Web的软件产品进行基本测试的知识 • 直接参与工业自动化行业的经验 • 出色的人际交往、口头和书面沟通能力