初级软件开发人员职位描述模板/简介

我们正在雇用一名初级软件开发人员,他们将致力于高性能,可扩展,企业级解决方案。

作为初级软件开发人员,您将协助创建程序并参与测试运行。您将需要精通标准编程语言。您还将在与高级开发人员执行项目的合作编程小组中工作。提供必要的代码以确保应用程序是最新和全面工作的能力,以证明该行业的成功。

初级软件开发人员工作资料

初级软件开发人员协助在整个开发生命周期中不断增强计算机程序。他们构建基本的编程,管理应用程序,对问题进行故障排除和分发应用程序更新。他们与高级开发人员和客户用户组合作,生产可靠的软件解决方案。

汇报给

  • 首席技术官
  • 技术领导
  • 软件开发人员

初级软件开发人员责任

  • 管理和组织一个ASP.NET开发团队,以部署和提供有效的应用程序
  • 通过利用AJAX控制工具包的控件和组件来创建丰富的用户体验
  • 编写Unix Shell脚本以自动化构建过程并执行例程任务,例如主机之间的文件传输
  • 使用EJB计划创建批处理作业,并且容器管理高量交易的交易
  • 生成XML呼叫以供帖子,更新和删除API请求
  • 使用HTML和CSS创建一个遵守内部标准和规则的Web演示层
  • 使用SQL XML将数据批量加载到系统中,从而可以进行实时计算
  • 使用PHP,HTML,MySQL和JavaScript编程能力
  • 用于生产部署和SDLC知识库的Java自动化工具
  • 利用Python和Shell进行脚本以及SQL进行后端,创建报告系统
  • 使用Jenkins,自动化构建过程,以便开发人员可以为各种Linux分布构建每个代码贡献
  • 有助于在UNIX中创建构建脚本
  • 每天和每周参加Scrum计划团队会议。
  • 使用JSON格式,为许多客户提取UI中的数据
  • 使用JUNIT编写单元测试和测试来编写系统测试
  • 使用JUNIT框架在各种项目模块上进行单元测试

初级软件开发人员需求和技能

  • 深入了解面向对象的编程原理
  • 对关系数据库体系结构和查询原理的深入了解
  • 理解版本控制概念
  • 首选能力先决条件
  • C#中的Microsoft.net开发经验
  • 具有HTML5,CSS和JavaScript Web开发的经验
  • 了解敏捷发展方法
  • 对单位测试理论的理解
  • 计算机科学,信息技术或密切相关学科的学士学位