职位详情:客户:洛杉矶县职位名称:高级.NET程序员,缓刑期限:12个月合同地点:远程支付率:每小时50-56美元(W2工资)职位编号:#24-00872职位描述~高级程序员负责领导和/或参与最复杂的IT应用程序设计、文档编制、开发、修改、测试、安装、实施和支持新的或现有的应用软件。该职位还可能规划、安装、配置、测试、实施和管理支持组织IT架构和业务需求的系统环境。程序员的常见组织或职能行业职位名称包括但不限于程序分析师、应用程序开发人员、软件工程师、软件开发人员、软件质量保证专员、系统程序员、系统软件程序员、数据库管理员、计算机系统分析员、系统工程师、系统软件工程师。在应用软件开发中,高级程序员负责分析和细化系统需求;将系统需求转化为应用原型;规划和设计系统架构;编写、调试和维护代码;确定和设计应用架构;确定输出媒体/格式;设计用户界面;与客户一起测试应用程序;确保软件和系统的质量和功能;集成硬件和软件组件;编写和维护程序文档;评估新的应用软件技术;和/或确保严格应用信息安全/信息保障政策、原则和实践提供应用软件服务。在操作系统开发中,高级程序员负责根据业务需求、风险和成本分析系统需求;评估、选择、验证和验证系统软件环境;评估、选择和安装编译器、汇编器和实用程序;在系统环境中集成硬件和软件组件;监视和微调系统环境的性能;评估新的系统工程技术及其对操作环境的影响;和/或确保信息安全/信息保障政策、原则和实践成为操作环境的一个重要组成部分。所需技能~高级程序员应具备应用软件开发原则和方法的知识和经验,以参与新的或修改后的应用软件的设计、开发、测试和实施;操作系统安装和配置程序;组织的运营环境;软件设计原则、方法和途径;设计、开发、优化和集成新的和/或可重用系统组件的原则、方法和程序;相关政府法规;基础设施要求,如带宽和服务器规模;数据库管理原则和方法,包括数据结构、数据建模、数据仓库和事务处理;当前操作环境的功能和可操作性;系统工程概念和因素,如结构化设计、可支持性、生存能力、可靠性、可扩展性和可维护性;优化概念和方法;建立和维护与工作过程中接触到的人的合作关系;有效地说和写,并准备有效的报告。首选技能~熟练掌握C#、ASP.NET Core和Blazor熟悉HTML、CSS、JavaScript和Bootstrap等前端框架熟练掌握高级数据库功能,如存储过程、分析函数、CTE、索引和性能调优了解Azure Active Directory了解Web服务、RESTful API和JSON能够编写干净、易维护和良好文档化的代码能够发现未来重用代码的机会能够与跨职能团队和利益相关者合作,收集需求并将其转化为用户友好的应用程序能够解决和解决应用程序性能问题所需经验~该职位必须具有至少七(7)年的电子数据处理系统研究、设计和编程经验。其中至少四(4)年的经验必须具备领导能力。首选经验~.NET开发人员(至少5年)使用Client Blazor设计、开发和部署定制应用程序(至少2年经验)SQL Server和Oracle数据库,包括高级SQL、PL/SQL和T/SQL用于存储过程和函数(至少3年经验)Git进行源代码控制(至少2年经验)CJIS或HIPAA合规性(至少2年经验)进行安全风险评估并推荐必要的控制措施(3年经验)所需教育~.NET开发人员(至少5年)使用Client Blazor设计、开发和部署定制应用程序(至少2年经验)SQL Server和Oracle数据库,包括高级SQL、PL/SQL和T/SQL用于存储过程和函数(至少3年经验)Git进行源代码控制(至少2年经验)CJIS或HIPAA合规性(至少2年经验)进行安全风险评估并推荐必要的控制措施(3年经验)首选教育客户认证的Azure开发人员副学士学位计算机科学或软件工程感谢,尼哈·纳塔技术招聘人员办公室:973.967-3588手机:973-382-0508电子邮件:360 Mt. Kemble Avenue, Suite 2000, Morristown, NJ 07960网站:Linkedin:关于公司:Artech LLC