高级软件工程师

16个月前全职
100K AUD Workforce Australia for Individuals

Workforce Australia for Individuals

location 悉尼
unsaved
职位名称:高级软件工程师 地点:澳大利亚 - 悉尼,墨尔本,阿德莱德,布里斯班,堪培拉,珀斯 描述 Digital Biz Solutions Pty Ltd正在寻找高级软件工程师,负责在澳大利亚的一些重要客户项目上工作。该职位为全职。 必备技能 • 精通Angular JS、React JS、HTML和CSS • 熟练掌握Node JS、SQL • 领域驱动设计(DDD)原则和方法 • 事件风暴和大图方法用于微服务 • 具有拍卖和金融领域知识和实际经验 • 对产品工程有实际经验 • 在IT行业拥有8年以上经验,了解SDLC知识 职位描述 • 负责使用面向对象设计和行业最佳实践、技术和设计模式,使用AWS/Azure、MVC框架、Angular、ReactJs、Typescript、Javascript、Graphql、Nodejs、HTML和CSS开发清晰、良好架构的软件应用程序。 • 在微前端/服务架构、Kafka流式处理、应用程序编程接口(API)设计规范上进行技术分析和设计,并与技术负责人和开发人员密切合作,共同开发数字化转型产品解决方案。 • 开发库和微应用/ Web组件,供各项目使用。 • 开发支持微前端和微服务设计模式的应用程序的核心架构和设计。 • 通过实施分析工具和同行评审确保代码质量。 • 提供技术栈培训,并准备文档,以实现资源的无缝入职。 • 在零售、拍卖与再销售、电信、医疗保健领域等各个领域推动功能和技术业务解决方案。 • 确定客户问题,并通过具备全栈解决方案和产品工程知识的功能原型提供解决方案。 • 熟练掌握GrapgQl和聚合API模式。 • 开发响应式网页设计,适应各种分辨率和设备。 • 开发具有跨浏览器和国际化支持的应用程序。 • 能够用高效和及时的算法解决复杂问题。 • 根据业务需求和技术规范设计、开发、测试、维护和文档化程序。 • 与测试团队合作进行系统、用户验收测试、质量保证测试和自动化测试,并解决任何技术流程问题。 • 创建物理/逻辑数据模型,使用SQL/MYSQL管理数据库设置。 • 协助领域驱动设计原则和技术进行大规模企业应用领域建模和咨询。 • 为现有系统和相关流程、程序和方法的限制和不足提供设计解决方案,并就软件设计活动(如财务评估和成本核算)提供建议、指导和专业知识,以推荐软件购买和升级。 • 熟练沟通功能和非功能要求、用例、流程模型、数据映射和影响分析,使用专业分析技术。 薪资:10万澳元+超额工资