软件开发人员 - C#.NET

15个月前远程全职
Dice

Dice

location 纽约
unsaved
Dice是每个职业阶段的技术专家的领先职业目的地。我们的客户,TCC软件解决方案,正在寻找以下职位。立即通过Dice申请! 我们公司正在寻找一名软件开发人员,被分配到一个内部软件开发团队,负责TCC的一个正在进行的应用项目。候选人将在TCC项目经理的指导下工作。项目团队是紧密团结的小组,通常由2-5名开发人员组成,鼓励他们彼此公开分享想法。所有项目都采用敏捷SCRUM方法论。 立即开始-在通过背景调查和药物筛查后。 远程职位-优先考虑东部标准时间或中部标准时间时区的候选人。 主要职责: • 开发和维护稳健的Angular应用程序,确保高性能、响应能力和可扩展性。 • 与跨职能团队合作,包括设计师和产品经理,将业务需求转化为技术规范并实施解决方案。 • 在Angular中设计和实现模块化、基于组件的架构,遵循最佳实践和编码标准。 • 将Angular应用程序与RESTful API集成,确保数据流畅和用户体验最佳。 • 利用TypeScript、JavaScript、HTML5和CSS3创建响应式和视觉上吸引人的用户界面。 • 使用Jasmine或Karma进行彻底的单元测试,并参与代码审查,以确保代码质量和遵循编码标准。 • 调试和优化代码以提高性能,解决瓶颈问题,提高整体应用程序效率。 • 保持对最新的Angular发布、功能和最佳实践的了解,并应用这些知识来增强开发流程。 • 合作集成CI/CD流水线以进行自动化测试和部署。 • 在敏捷/Scrum开发环境中工作,参与冲刺规划、每日站立会议和回顾会议。 所需的教育、经验和技能: • 计算机科学、信息技术或相关领域的学士学位。 • 至少2年的C#.Net开发人员经验。 • 必须熟练掌握Angular、TypeScript、JavaScript、HTML5和CSS3。 • 有处理异步操作的RxJS经验。 • 了解NgRx或Akita等状态管理解决方案。 • 对RESTful API集成和Web开发最佳实践有扎实的理解。 • 有版本控制系统的经验。 • 熟悉Webpack或Angular CLI等构建工具。 • 在快节奏环境中具有强大的解决问题能力和批判性思维能力。 • 出色的沟通和协作能力。 福利: • 医疗、牙科、视觉保险 • 雇主资助的健康报销安排(HRA) • 公司赞助的401k计划 • 带薪休假 关于TCC解决方案 TCC是提供给州和地方政府机构的儿童早期教育和护理技术和服务的领先提供商,以造福儿童、家庭和提供者。TCC成立于1996年,是一家拥有近25年经验和180名团队成员的少数民族企业(MBE),其中包括在儿童早期业务、计划和政策方面具有深厚专业知识的主题专家。TCC已经为全国各州和地方政府设计、开发、实施、运营和/或维护了儿童早期解决方案。重要的是,我们已经证明自己在新法规和不断变化的技术出现时能够灵活、灵敏和响应。 TCC的目标是通过创新的儿童保育和早教解决方案改善儿童和家庭的生活。 我们的使命是成为国家领先的州和地方儿童保育和早教机构的合作伙伴。 我们遵循的价值观是:客户满意、创新、诚信、尊重和重视家庭。 软件开发人员 - C#.NET