职位概述
职位描述
高级软件工程师(Senior)在设计和实施支持税务实践及向客户提供税务服务的高级功能和解决方案中发挥着至关重要的作用。作为敏捷团队中的首席开发人员和关键成员,高级软件工程师负责设计、开发和实施创新的税务产品和解决方案,以应对复杂和不断变化的业务需求。此角色需要与其他团队成员有效协作,同时为初级开发人员和同事提供指导和支持。
工作职责
• 使用先进的网络和云技术及框架设计、开发和测试软件解决方案
• 在整个软件生命周期内应用现代软件工程原则,包括架构、设计、开发、单元测试、代码审查、DevOps、缺陷修复、故障排除和发布管理,重点关注可扩展性和性能
• 审核和分析复杂的业务需求,提供技术可行性和估算,与领导、业务团队、客户和其他职能组密切合作,交付高质量的软件产品
• 指导初级工程师,提高代码质量和性能,同时遵循软件工程标准和合规性,并提供最佳实践的指导
• 将关键问题上报管理层,并实施及时解决的策略,主动识别潜在风险和应对计划
• 制定先进策略,开发软件设计和架构的提案,确保与业务目标和宗旨的一致性
• 其他必要的职责
管理职责
• 不适用
教育
资格、知识、技能和能力:
• 需要具有计算机科学、技术、工程、数学(STEM)、金融或会计等领域的学士学位
经验
• 具备五(5)年或以上使用前端和全栈技能构建基于网络的应用程序的实际经验,要求使用C#、ASP.NET、HTML、JavaScript框架(如Angular、Typescript、React等)
• 具备五(5)年或以上支持或故障排除应用程序和云产品的软件开发经验,要求
• 具备五(5)年或以上使用SQL Server、Azure SQL、Azure Cosmos或其他NOSQL开发存储过程和数据库架构的经验,优先考虑
• 具备两(2)年或以上设计和自动化CI/CD/DevOps管道的经验,优先考虑
• 具备两(2)年或以上使用Microsoft Azure和Azure Portal的经验,优先考虑
• 具备使用脚本工具的经验;PowerShell、Graph API、Azure CLI,优先考虑
• 具备监控工具的经验;应用监控、应用洞察、PowerBI,优先考虑
• 熟练应用软件工程和面向对象编程原则,优先考虑
• 具备软件设计、算法、数据结构、数据建模和设计模式的经验,优先考虑
• 具备编写干净代码、参与代码审查和最小化技术债务的经验,优先考虑
• 了解敏捷解决方案开发,优先考虑
• 具备分析业务需求和流程设计的经验,优先考虑
• 具备Microsoft Dynamics管理和项目运营的经验,优先考虑
• 熟练SharePoint开发,包括SharePoint框架(SPFx)和前端网页开发,优先考虑
• 具备低代码平台(如Power Apps)的经验,优先考虑
执照/认证
• Microsoft MTA / MCSD、Azure基础知识(Az-900)或Microsoft Azure开发者助理,优先考虑
• 其他Microsoft、Azure MTA / MCSD的认证,优先考虑
软件
• 具备以下产品的经验,优先考虑:
• Microsoft Office套件
• Microsoft Visual Studio
• Microsoft Azure Dev Ops或GitHub
• Microsoft SQL Server和/或Azure SQL数据库
• Microsoft Power BI和PowerApps
• Azure函数
• HTTP调试工具
其他知识、技能和能力
• 较强的口头和书面沟通能力
• 优秀的人际交往和客户关系技能
• 能够在截止日期驱动的环境中处理多个复杂项目/任务,同时关注细节
• 能够在独立或团队环境中成功进行多任务处理
• 能够依靠丰富的经验和判断来规划和实现目标
• 能够在压力下良好工作,同时以专业的方式处理意外问题
• 能够与各级员工和管理层进行沟通和互动
• 能够与人互动并建立关系和共识
• 对软件开发行业的概念、实践和程序有深入了解
• 较强的信息技术架构和设计技能
• 扎实的项目管理和领导技能,能够有效担任大型项目的技术负责人
• 能够持续产生干净的代码并遵循适当的文档标准
提供给候选人的个人薪资是在考虑多种因素后确定的,包括但不限于候选人的资格、经验、技能和地理位置。
全国范围:$100,000 - $160,000
纽约市/长岛/韦斯特切斯特范围:$100,000 - $160,000
马里兰范围:$100,000 - $160,000
关于我们
加入BDO,在这里您将找到的不仅仅是职业生涯,您将找到一个您的工作有影响力且您被重视的地方。我们提供灵活性和晋升的机会。我们的文化围绕着建立有意义的联系,以好奇心对待互动,并真实地做自己,同时在世界上产生积极的影响。
在BDO,我们帮助人们每天蓬勃发展的使命是我们所做一切的核心。我们共同致力于为我们的员工、客户和社区提供卓越和可持续的成果和价值。BDO自豪地成为一家ESOP公司,反映出以人为本的文化,通过与我们的美国团队共享财务增长的价值。BDO专业人员为美国及全球160多个国家的多元化客户提供保证、税务和咨询服务。
BDO是第一家实施员工持股计划(ESOP)的大型会计和咨询机构。作为一项合格的退休计划,ESOP通过有利的所有权为参与者提供在公司成功中的一份,提供独特的机会以提高他们的财务福祉。ESOP作为我们全面薪酬和总体奖励福利*的一个引人注目的补充。ESOP的年度分配完全由BDO通过对公司股票的投资资助,并为员工提供机会,随着他们的股份归属和随着公司的成功而增长其财富,而无需员工贡献。
我们致力于通过分享基于洞察的观点,为中型市场领导者提供卓越体验,帮助公司将日常业务提升到更好的水平。凭借行业知识和经验、丰富的资源以及对质量的不懈承诺,我们以以下方式自豪:
• 欢迎多元化的观点,并理解我们专业人员和客户的经验
• 授权团队成员充分发挥他们的潜力
• 我们的人才团队带来了不同的技能、知识和经验,积极帮助客户应对日益复杂的挑战和机遇
• 庆祝创造力和创新,以转变我们的业务并帮助客户转变他们的业务
• 专注于韧性和可持续性,以积极影响我们的员工、客户和社区
• BDO的总体奖励不仅仅是传统的“福利”。点击这里了解更多!
• 福利可能受资格要求的限制。
平等机会雇主,包括残疾/退伍军人
点击这里了解更多!
所有合格申请者将不分种族、肤色、宗教、性别、国籍、残疾或受保护退伍军人身份而获得就业考虑。
"BDO USA, P.A.是一个平等机会雇主 M/F/退伍军人/残疾"