初级软件开发人员职位描述模板/简介
我们正在雇用一名初级软件开发人员,他们将致力于高性能,可扩展,企业级解决方案。
作为初级软件开发人员,您将协助创建程序并参与测试运行。您将需要精通标准编程语言。您还将在与高级开发人员执行项目的合作编程小组中工作。提供必要的代码以确保应用程序是最新和全面工作的能力,以证明该行业的成功。
初级软件开发人员工作资料
初级软件开发人员协助在整个开发生命周期中不断增强计算机程序。他们构建基本的编程,管理应用程序,对问题进行故障排除和分发应用程序更新。他们与高级开发人员和客户用户组合作,生产可靠的软件解决方案。
汇报给
- 首席技术官
- 技术领导
- 软件开发人员
初级软件开发人员责任
- 管理和组织一个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开发的经验
- 了解敏捷发展方法
- 对单位测试理论的理解
- 计算机科学,信息技术或密切相关学科的学士学位