后端开发人员(.Net)
工作类型
全职现场
职位概述
我们正在寻找一位经验丰富的.NET开发人员加入我们充满活力的开发团队。理想的候选人应具备使用C#、.NET和ASP.NET MVC框架进行Web应用程序开发的丰富经验,并能够使用React.JS / Angular / Javascript / Typescript / Node.JS等技术制作前端应用程序。
该角色要求对面向对象编程(OOP)、多层架构开发有深入理解,并具备数据库和版本控制系统的实际操作经验。
角色与职责
使用ASP.NET、C#开发和维护金融技术Web应用程序。
将后端应用程序与MySQL和PostgreSQL服务器的数据源集成。
使用MVC框架设计可扩展和可维护的应用程序。
使用React、AngularJS、jQuery和Node.js实现和管理前端开发。
确保应用程序设计遵循OOP原则和最佳实践。
与跨职能团队合作,交付高质量的软件解决方案。
在软件开发生命周期中开发和维护技术文档。
在应用程序开发中遵循多层架构原则。
集成和管理版本控制系统(Git)和CI/CD管道。
参与代码审查、测试和故障排除活动。
资格
计算机科学、信息技术或相关领域的学士学位。
3-4年使用ASP.NET和C#进行Web应用程序开发的实际经验。
在SQL Server和数据库管理方面有丰富经验。
至少有1年在初创公司/技术相关公司工作的经验。
必备技能
精通ASP.NET、C#和MVC框架。
对React.JS、NodeJS、Javascript或AngularJS、jQuery有深入了解。
对面向对象编程(OOP)概念有扎实的理解和应用。
具有在多层架构中开发应用程序的经验。
熟练编写优化的SQL查询和管理关系数据库。
能够理解和编写复杂的MySQL / Postgresql存储过程。
具有版本控制系统的经验,特别是Git及其分支工作流。
了解CI/CD流程和管道。
能够在敏捷/ Scrum开发环境中工作。
具备较强的问题解决能力和细节关注能力。
优先技能
具备现代JavaScript框架(React)、NodeJS和Typescript的经验。
具备Docker和容器化应用程序的经验,并能够在Kubernetes环境中工作。
具备处理AWS、EC2、EKS、GKE的知识。
熟悉并能够编写符合DevSecOps实践的代码管道。