软件开发工程师 - AceNet

无个税15个月前全职
TALENT PAL

TALENT PAL

location 阿布扎比
unsaved
职位描述 经验要求:3至10年 工作地点:阿布扎比、班加罗尔、古尔冈、浦那 职位编码:100761 发布日期:2023年10月25日 软件开发工程师将负责使用各种编程语言、框架和技术开发、设计和实施软件应用程序、系统和工具。该人员将与跨职能团队紧密合作,以确定项目需求、编写干净高效的代码,并解决和调试软件问题。 职责: 使用各种编程语言、框架和技术(如Java、Python、JavaScript、AWS、Azure、Google Cloud等)设计、开发、测试和部署软件应用程序、系统和工具。与跨职能团队合作,收集项目需求,了解业务需求,并将其转化为技术解决方案。编写干净、高效且文档完整的代码,符合行业标准和最佳实践。参与代码审查,并为改进整体代码库做出贡献。解决和调试软件问题,确定根本原因并实施解决方案。与DevOps团队合作,确保软件应用程序和系统的顺利部署。跟踪新技术、编程语言和行业趋势。遵循敏捷、Scrum、看板等软件开发生命周期过程和方法。与其他开发人员、工程师和科学家合作,开发和实施满足业务需求的软件解决方案。确保软件应用程序和系统安全、可扩展,并符合行业标准。记录软件开发过程、架构和设计决策。不断学习和提高软件开发技能和知识。 要求: 计算机科学、电气工程、信息技术或相关领域的学士或硕士学位。至少3年软件开发、软件工程或相关领域的经验。熟练掌握一种或多种编程语言,如Java、Python、C、JavaScript等。具有使用Spring、Django、React、Angular、Vue.js等软件开发框架、库和工具的经验。对计算机科学概念、算法和数据结构有深入的理解。具备使用关系数据库(如MySQL、PostgreSQL、Oracle、SQL Server等)进行数据库设计、开发和优化的经验。熟悉云计算平台,如亚马逊网络服务(AWS)、微软Azure、谷歌云平台(GCP)等。具有敏捷软件开发方法(如Scrum、看板等)的经验。较强的问题解决能力、注重细节,并能够独立工作或作为团队的一部分。优秀的英语书面和口头沟通能力。具有Git、SVN等版本控制系统的经验。熟悉Docker、Kubernetes等容器化技术。具有Jenkins、Travis CI、CircleCI等CI/CD流水线和自动化工具的经验。了解SSL/TLS、OAuth、JWT等安全协议和实践。熟悉基础设施即代码、监控、日志等DevOps工具和实践。 首选资格: 计算机科学、电气工程、信息技术或相关领域的硕士学位。3年软件开发、软件工程或相关领域的经验。具有前端和后端开发的全栈开发经验。熟练掌握多种编程语言和框架。具有大数据处理、数据分析、机器学习或人工智能的经验。熟悉移动应用程序开发、物联网或增强现实/虚拟现实技术。具有微服务架构、面向服务的架构或事件驱动架构的经验。熟悉区块链技术、加密货币或去中心化应用程序。具有无服务器计算、函数即服务或事件驱动计算的经验。熟悉Prometheus、Grafana、Elasticsearch等可观测性、监控和日志工具。具有身份和访问管理、身份验证、授权和权限管理的经验。熟悉HIPAA、GDPR、PCI DSS等法规合规、数据隐私和安全标准。 更多职位请访问: #J-18808-Ljbffr ▶️ 软件开发工程师 - Acenet 🖊️ Talent Pal 📍 阿布扎比