高级.NET开发人员
弗吉尼亚里士满(现场)
12个月合同,可能延长
面试/本地优先
职位描述:-
• VDOT正在寻找一位高级.NET应用程序开发人员,负责分析复杂的软件需求,为N层系统设计和开发高质量的组件。
• 高级开发人员应在团队中扮演领导角色,确保遵循最佳编程实践,有效地优先处理工作,及时解决生产问题,并在需要时编写系统文档。成功的候选人应具备良好的沟通技巧,能够在技术和业务需求讨论中发挥有效作用。
• 主要职责包括:
• 能够使用C#,ASP.NET MVC,Web API,Java Script,jQuery,Angular JS,Node.js和CSS开发应用程序和后端服务。
• 使用适当的软件设计模式进行设计和开发,以实现高度的可重用性和可维护性。
• 编写有效的单元测试和集成测试,以确保高质量的软件交付。
• 深入了解系统设计模式,分层架构和测试实践。
• 了解与IT功能相关的关键业务流程和竞争策略。
• 能够规划和管理项目。能够通过应用最佳实践解决复杂问题。
• 能够提供指导并指导经验较少的团队成员。
• 与项目业务和系统分析师合作,澄清需求,然后实施它们。
• 参与代码审查。
• 强制执行标准和最佳实践。
• 参与敏捷软件开发生命周期。
必需/期望的技能
C#开发自定义.NET应用程序的经验 必需 10
Web应用程序开发经验和熟练掌握JavaScript,包括jQuery,React,Angular或Blazor框架,CSS3和HTML5 必需 10
具有ADO.Net和Entity Framework的经验 必需 10
使用Microsoft Team Foundation Server进行自动构建的经验 必需 3
具有Oracle / SQL Server数据库的经验 必需 7
具有PL/SQL和使用Oracle数据库的经验 必需 7
具有流程自动化和故障排除的经验 必需 6
具有Crystal Reports,SSRS和SSIS的经验 必需 3
具有设计模式和使用MVC框架,依赖注入框架的经验 必需 3
具有敏捷软件开发生命周期的最佳实践经验 必需 3
祝好
Ravi Thakur
Divfinite LLC
University Blvd. Austin, TX 78665