职责
• 使用 C# 和 .NET/.NET Core 框架设计、开发和维护高性能、可扩展和安全的应用程序。
• 领导使用 React.js 和 Redux 进行状态管理的响应式和直观用户界面的开发。
• 将前端组件与后端服务和 API 集成。
• 广泛使用 AWS 服务(例如 EC2、S3、Lambda、RDS、DynamoDB、SQS、SNS、CloudWatch)进行应用程序的部署、监控和扩展。
• 与产品经理、UX/UI 设计师和其他开发人员协作,定义、设计和交付新功能。
• 编写干净、可维护和高效的代码,遵循最佳实践和编码标准。
• 进行代码审查,以确保代码质量和遵循架构指南。
• 排查、调试和升级现有系统,以改善功能和性能。
• 实施和维护 CI/CD 管道,以在 AWS 上进行自动化测试和部署。
• 关注新兴技术和行业趋势,适时倡导其采用。
所需技能与资格
• 计算机科学、工程或相关领域的学士学位。
• 5年以上软件开发的专业经验,重点关注 .NET(C#、.NET Core)。
• 在使用 React.js(包括 Hooks、Context API)和 Redux 进行复杂状态管理的前端开发方面有证明的经验。
• 扎实理解现代 JavaScript(ES6+)、HTML5 和 CSS3。
• 在 Amazon Web Services(AWS)方面有丰富的实践经验,包括部署和管理应用程序,利用各种 AWS 服务。
• 具备 RESTful API 设计和开发经验。
• 熟练使用关系数据库(例如 SQL Server、PostgreSQL)和 ORM(例如 Entity Framework Core)。
• 有版本控制系统的经验,特别是 Git。
• 深刻理解软件开发原则、设计模式和敏捷方法。
• 出色的问题解决、分析和沟通能力。
• 能够独立工作并作为协作团队的一部分。
优先技能
• 有微服务架构的经验。
• 了解容器化技术(Docker、Kubernetes)。
• 熟悉其他前端框架或库。
• 有单元测试和集成测试框架的经验。
• AWS 认证(例如 AWS 认证开发人员、解决方案架构师)。
工作类型:合同,永久
薪资:每年 $100,000.00 - $110,000.00
福利:
• 牙科保险
• 健康保险
• 人寿保险
• 带薪休假
• 视力保险
申请问题:
• 您目前的地点和工作授权是什么?
经验:
• .NET:10 年(必需)
• React:6 年(必需)
• AWS:6 年(必需)
• Redux:5 年(必需)
通勤能力:
• 北芝加哥,IL 60064(优先)
工作地点:亲自