职位标题:全栈开发工程师(.NET、C#、SQL、React)
• *职位描述:**
我们正在寻找一位技术娴熟且积极主动的全栈开发工程师加入我们充满活力的团队。理想的候选人应具备.NET、C#、SQL和React方面的扎实背景,并对提供高质量软件解决方案充满热情。作为一名全栈开发工程师,您将负责设计、开发和维护我们网页应用程序的前端和后端组件。
• *职责:**
1. **全栈开发:**与跨职能团队合作,设计、开发、测试和部署稳健且可扩展的网页应用程序。
2. **前端开发:**使用React.js和其他现代前端技术构建响应式和用户友好的界面。
3. **后端开发:**使用.NET和C#开发和维护服务器端逻辑,确保高性能和响应性。
4. **数据库管理:**设计和优化数据库模式,编写复杂的SQL查询,并确保数据完整性。
5. **API开发:**创建和维护RESTful API,促进前后端系统之间的通信。
6. **代码审查:**参与代码审查,确保代码质量、遵守编码标准,并在团队中进行知识共享。
7. **故障排除和调试:**识别和解决软件缺陷和问题,提供及时有效的解决方案。
8. **协作:**与其他开发人员、设计师和利益相关者密切合作,了解项目需求,并提供满足业务需求的解决方案。
9. **文档编制:**为代码、API和系统架构创建和维护技术文档。
• *要求:**
1. 计算机科学、信息技术或相关领域的学士学位。
2. 具备.NET、C#、SQL和React方面的全栈开发工程师经验。
3. 对网页开发原理和最佳实践有深入了解。
4. 具备使用SQL Server或类似关系数据库管理系统进行数据库设计、优化和管理的经验。
5. 熟练掌握HTML、CSS、JavaScript和现代JavaScript框架/库等前端技术。
6. 具备版本控制系统(优先Git)的经验。
7. 熟悉敏捷开发方法论。
8. 出色的问题解决和沟通能力。
9. 能够在独立工作和团队环境中进行合作。
10. 持续学习的心态,以跟上最新的行业趋势和技术。
• *优先技能:**
1. 熟悉Azure或AWS等云平台。
2. 具备Docker等容器化技术的经验。
3. 熟悉持续集成和部署的DevOps实践。
4. 理解微服务架构。
如果您符合以上资格要求,并对为创新项目做出贡献感到兴奋,请您申请。加入我们的团队,成为塑造我们技术解决方案未来的关键人物。