- 目录
岗位职责是什么
程序岗位,也被称为软件开发工程师,是信息技术领域中关键的一环。这个职位的核心任务是设计、编写、测试和维护计算机程序,以解决特定业务问题或提升用户体验。程序岗位的工作涉及到各种编程语言、软件工具和开发框架,旨在创建高效、可靠、易用的软件产品。
岗位职责要求
1. 技术能力:精通至少一种编程语言,如java、python、c 等,并熟悉相关开发环境和工具。
2. 问题解决:具备优秀的分析和解决问题的能力,能快速理解业务需求并转化为技术解决方案。
3. 团队协作:良好的沟通技巧,能够与项目组成员、产品经理及非技术人员有效协作。
4. 学习能力:持续关注行业动态,自我更新知识库,适应新技术和开发方法。
5. 文档撰写:清晰地记录和编写代码注释,以及编写必要的技术文档。
6. 质量保证:进行单元测试和集成测试,确保软件质量并及时修复bug。
岗位职责描述
程序岗位的日常工作包括但不限于编码、调试、代码审查、性能优化和系统维护。工程师需要理解业务需求,与产品经理和设计师紧密合作,将概念转化为可执行的代码。他们还需要编写测试用例,确保软件在发布前经过充分的测试。此外,参与敏捷开发流程,定期与团队进行站立会议,汇报工作进度和遇到的问题,也是重要的一环。
在项目周期中,程序岗位的工程师可能需要研究新的技术栈,以满足项目需求或提升开发效率。他们还需要与其他团队成员共享知识,共同提升团队的技术水平。
有哪些内容
1. 代码编写:根据设计文档,用选定的编程语言实现功能模块。
2. 代码调试:查找并修复代码中的错误,确保程序的正确运行。
3. 版本控制:使用git等工具管理代码版本,确保团队协作的顺畅。
4. 系统设计:参与系统架构设计,确保系统的可扩展性和稳定性。
5. 性能优化:分析和改进代码性能,减少资源消耗,提升用户体验。
6. 文档编写:编写技术文档,包括设计文档、用户手册和开发者指南。
7. 技术分享:组织或参与内部技术分享,推广最佳实践,提升团队技术素养。
8. 项目协调:与项目经理沟通,确保项目按时按质完成。
9. 持续学习:关注最新技术趋势,如云计算、大数据、人工智能等,适时引入到项目中。
程序岗位是技术驱动的创新角色,要求工程师不仅具备扎实的编程技能,还要有敏锐的业务洞察力和持续学习的热情,以应对日新月异的科技挑战。
程序岗位职责范文
第1篇 unity游戏程序员岗位职责
unity3d高级游戏程序员 1、使用unity3d引擎开发3d休闲、棋牌、卡牌游戏
2、与策划、美术、产品人员讨论开发需求及技术实现细节
3、编写高效、稳定、安全的代码
4、负责游戏上线后的优化与迭代开发
任职资格:
1、3年以上unity3d游戏开发经验,有成功项目经验者优先;
2、熟悉常用数据结构和算法,有良好的代码编写习惯,结构清晰、命名规范、逻辑性强
3、熟练掌握3d渲染相关知识,对d_/opengl有一定了解,熟悉各种主流特效、3d效果的实现方式
4、对资源优化、内存及性能优化有一定的研究,了解常用设计模式
5、热爱游戏,对游戏有自己的理解,做过卡牌,棋牌游戏的优先考虑
第2篇 游戏程序工程师岗位职责
工作职责:
负责游戏客户端的开发、维护,侧重于图形程序;负责客户端的性能优化; 负责新技术预研、框架搭建。
任职要求:
具备扎实的c#/c++、数据结构、算法基础; 具备一定的架构设计能力; 游戏行业5年以上客户端开发经验; 熟悉ue4和unity3d/c++优先考虑; 熟悉图形学、opengl优先考虑。
第3篇 unity3d游戏程序员岗位职责
unity3d高级游戏程序员 1、使用unity3d引擎开发3d休闲、棋牌、卡牌游戏
2、与策划、美术、产品人员讨论开发需求及技术实现细节
3、编写高效、稳定、安全的代码
4、负责游戏上线后的优化与迭代开发
任职资格:
1、3年以上unity3d游戏开发经验,有成功项目经验者优先;
2、熟悉常用数据结构和算法,有良好的代码编写习惯,结构清晰、命名规范、逻辑性强
3、熟练掌握3d渲染相关知识,对d_/opengl有一定了解,熟悉各种主流特效、3d效果的实现方式
4、对资源优化、内存及性能优化有一定的研究,了解常用设计模式
5、热爱游戏,对游戏有自己的理解,做过卡牌,棋牌游戏的优先考虑
第4篇 ios苹果程序员岗位职责
职责描述:
物联网 苹果 ios 程序员
工作职责:
1. 负责在ios平台下的应用程序设计、开发和维护;
2. 负责ios项目的架构设计、方案的制定;
3. 跟进ios的新技术发展,编写设计开发及实现文档;
4. 负责优化项目的质量、性能、用户体验。
任职资格:
1.计算机或相关专业本科以上学历,3年以上ios软件开发经验;
2.熟练掌握 objective-c,c/c++等(熟悉swift更佳);
3. 熟悉ios sdk中的ui、网络、数据库等开发技巧;
4.熟悉ios多线程架构及同步机制,内存,文件管理等;
5.熟悉ios操作系统原理及框架,熟悉ios开发技术和各ios版本特点,有物联网项目经验优先考虑;
6. 熟悉javascript,有react或 react native开发经验优先考虑;
7. 熟悉tcp/ip、http网络协议,熟悉数据库原理,熟悉sql语句。
任职要求:
第5篇 手游客户端程序岗位职责
c++手游客户端程序 杭州神兔网络科技有限公司 杭州神兔网络科技有限公司,杭州神兔,神兔网络科技,神兔 1. 手机游戏客户端的设计、开发;
2. 与项目组策划、美术人员共同讨论开发需求及设计游戏实现细节;
3. 与服务器沟通设计网络通信协议等。
岗位要求:
1. 2年以上c++游戏开发经验,c++基础扎实;
2. 开发过中重度手游,如rpg、arpg、mmo、fps、卡牌等;
3. 有良好的团队合作精神; 热衷于技术钻研,工作踏实诚恳,认真负责,有良好的抗压能力;
4. 有成功上线产品经验者优先。
(本公司产品为中重度手游,非棋牌项目)
第6篇 c++主程序员岗位职责
岗位职责
1、编写服务器端总体设计文档,实现关键框架代码,对于技术难题负责组织攻关;
2、版本发布与更新
3、负责项目内开发人员的工作分配、工作质量把控、评估、培训及团队技术提升工作;
4、协调与客户端、策划、公司其他技术支持部门之间的关系。
任职要求
1、本科及以上学历,计算机或软件相关专业;
2、4年以上网络游戏/互联网行业大型项目核心开发经验,1年以上游戏c++后端经验,经历完整项目,有团队管理经验;
3、精通c/c++,熟悉lua、python、perl等脚本语言;
4、精通linu_环境,精通数据结构与算法、socket编程、多线程编程等;
5、精通至少一种常用数据库,如:mysql、sql server、oracle等的设计、开发与优化;
6有较强分析和解决问题的能力,善于技术钻研;
7、强烈的事业心,具有创业者精神和团队精神,严谨的工作作风。
第7篇 移动游戏程序员岗位职责
职责描述:
1、负责游戏核心玩法、游戏逻辑系统等开发工作;
2、负责底层通信系统、图形系统、引擎及编辑工具相关开发,游戏客户端程序性能优化。
任职要求:
1、计算机类或相关专业本科及以上学历,两年以上游戏或互联网行业编程工作经验;
2、熟练使用c/c++/java/c#/objective-c/python中的一种或多种,具备扎实的编程语言基础,熟练掌握数据结构与常见算法;
3、热爱游戏,踏实肯干,工作态度积极向上;
4、有u3d相关项目经验者优先;
5、具备手机游戏或客户端游戏开发经验者优先;
6、熟悉ios或android系统原理,熟悉移动终端环境特性及相关解决方案者优先。
第8篇 手游程序岗位职责
岗位职责】
1、负责开发和优化ue4材质,包括角色,场景,特效等;
2、负责检查和优化美术资源;
3、负责开发和维护美术工具;
4、负责开发,优化和维护适合移动端的渲染特性。
【岗位要求】
1、本科及以上学历,计算机图形学相关专业;
2、精通3d数学(线性代数,向量计算);
3、熟悉shader编写(hlsl,glsl);
4、熟悉移动端gpu架构(adreno,mali,powervr)者优先;
5、熟悉移动端图形api(opengl es,metal)者优先;
6、熟悉c++,熟悉常用的数据结构和算法;
7、一年以上ue4使用经验,熟悉ue4主要的功能模块;
8、有一定表达能力,具备良好职业素养和团队协作能力。
第9篇 游戏主程序员岗位职责
主程序员-游戏开发lead software engineer 维塔士 上海维塔士电脑软件有限公司,维塔士,维塔士 主程序员-游戏开发
lead software engineer
职责:
设计客户端结构,编写核心代码
领导客户开发团队,确保产品满足项目进度和质量要求
与客户、设计和项目经理协调游戏的需求和技术
负责游戏客户端各功能模块的设计和监督执行
负责游戏客户端的人员配置、进度和质量控制
负责初级和高级员工的培训和发展
经理安排的其他工作
responsibilities:
design the structure of client side and write the core code
lead the client side development team, make sure that the product can meet the project schedule and quality requirements
coordinate with the client, design and project manager about the requirements and technique of game
responsible for the design and oversee implementation of each functional module of the game client
responsible for the personnel allocation and schedule and quality control of the client side of game
responsible for training and developing of junior and senior
other tasks assigned by the manager
任职要求:
计算机科学或相关领域的学士学位,或同等的培训和专业经验
对游戏开发有热情,愿意投身于技术工作
4年以上游戏客户端开发经验
至少一个流行的游戏引擎,如unity或unreal的使用经验
精通游戏客户端逻辑框架、系统架构、性能分析、测试、安全技术等
熟练掌握c++或c#,有人工智能、图形和渲染经验优先,有管理经验者优先
有手机游戏背景开发经验者优先
深刻理解面向对象的设计与开发理念,熟悉设计模式,有丰富的实践经验
良好的沟通能力,高度的责任感和职业精神,能在高压下工作
逻辑思维能力强,思维严谨
有领导团队的经验
良好的英语读写能力,口语能沟通为佳
qualifications:
bachelor degree in computer science or related field, or equivalent training and professional e_perience.
have the enthusiasm for game development, willing to dedicate himself to the technical work
have 4 years or more e_perience of game client development.
e_perience with at least one of the popular game engines such as unity or unreal
proficient in game clients logic framework, system architecture, performance analysis, test, security technology, etc
proficient in c++ or c# • e_perience in ai, graphics and rendering is a plus but not compulsory supervision • management e_perience is a big plus
have mobile game background development e_perience is a plus
have a deep understanding of object-oriented design and development of ideas, familiar with design pattern and rich practical e_perience
good communication skills, high sense of responsibility and professional spirit, can work under high pressure
have a strong logical and rigorous thinking ability
e_perienced in leading a team
good at listening, speaking, reading and writing in english, fluent in oral english
第10篇 游戏u3d程序员岗位职责
职责描述:
1、负责游戏核心玩法、游戏逻辑系统等开发工作;
2、负责底层通信系统、图形系统、引擎及编辑工具相关开发,游戏客户端程序性能优化。
任职要求:
1、计算机类或相关专业本科及以上学历,两年以上游戏或互联网行业编程工作经验;
2、熟练使用c/c++/java/c#/objective-c/python中的一种或多种,具备扎实的编程语言基础,熟练掌握数据结构与常见算法;
3、热爱游戏,踏实肯干,工作态度积极向上;
4、有u3d相关项目经验者优先;
5、具备手机游戏或客户端游戏开发经验者优先;
6、熟悉ios或android系统原理,熟悉移动终端环境特性及相关解决方案者优先。
第11篇 unity3d程序员岗位职责
u3d程序设计师/unity3d程序员 南京华捷艾米 南京华捷艾米软件科技有限公司,华捷艾米,南京华捷艾米,南京华捷艾米 岗位职责
1、根据游戏策划需求,独立设计开发相关的游戏模块;
2、掌握游戏客户端架构,可以维护相应模块;
3、完成游戏逻辑方面的编码开发。
任职资格
1、专科以上学历,熟悉u3d引擎 ;
2、五年以上unity3d游戏客户端实际开发经验,有完整项目经验者优先;
3、熟悉c#语言,,或c++语言编程;
4、有android平台手机游戏产品开发经验者优先;
5、有良好的协调能力和团队合作精神。
第12篇 unity3d主程序岗位职责
unity3d主程序 游族 游族网络股份有限公司,游族,游族网络,游族 岗位职责:
1. 组织和协调其他unit3d开发人员合理有序地进行工作
2. 根据需求分析并设计出合适的解决方案
3. 技术问题解决,核心框架设计和维护
4. 和策划/美术/程序/运营等其他部门配合好,充分利用现有资源共同达成目标
5. 培养和提升其他unity3d开发人员的能力
任职资格:
1. 本科以上学历(计算机专业者优先),
2. 5年以上游戏行业程序开发经验,
3. 2年以上使用unity3d开发3d-arpg/mmorpg游戏的经验,
4. 精通c#语言,
5. 熟悉direct3d/opengl,
6. 精通常用的数据结构和算法,
7. 能熟练使用lua或其他脚本语言,
第13篇 html5程序开发岗位职责
小程序开发html5 任职要求:
1. 熟悉微信公众号平台的开发,有1年以上微信公众号开发经验或参与过完整的公众号开发项目;
2. 掌握微信开发框架,熟悉微信公众平台原理,开发流程,各种接口、验证、授权以及部署上线等;
3. 精通html5、css3和javascript语言,掌握http及相关网络协议,熟悉跨终端、跨浏览器的开发模式和平台特性,了解业界技术发展状况;
4. 熟悉模块化、前端编译和构建工具,熟练运用主流的移动端库和开发框架;
5. 责任感强,对质量和体验有执着的追求,能不停优化和提升产品;
6. 在交互开发、用户体验等方面有自己的见解,能主动根据业务需要,提出合理的方案;
7. 有成熟小程序产品,有微信公众号、移动app开发经验者优先。
岗位职责:
1.微信公众号和小程序研发;
2.微信二次开发应用产品的设计、实现、测试及功能维护;
3.与产品和运营人员沟通保证产品的质量和开发进度;
4.根据业务需求以及用户体验反馈,完成平台易用性和用户体验方面的优化。
任职要求:
1. 熟悉微信公众号平台的开发,有1年以上微信公众号开发经验或参与过完整的公众号开发项目;
2. 掌握微信开发框架,熟悉微信公众平台原理,开发流程,各种接口、验证、授权以及部署上线等;
3. 精通html5、css3和javascript语言,掌握http及相关网络协议,熟悉跨终端、跨浏览器的开发模式和平台特性,了解业界技术发展状况;
4. 熟悉模块化、前端编译和构建工具,熟练运用主流的移动端库和开发框架;
5. 责任感强,对质量和体验有执着的追求,能不停优化和提升产品;
6. 在交互开发、用户体验等方面有自己的见解,能主动根据业务需要,提出合理的方案;
7. 有成熟小程序产品,有微信公众号、移动app开发经验者优先。
岗位职责:
1.微信公众号和小程序研发;
2.微信二次开发应用产品的设计、实现、测试及功能维护;
3.与产品和运营人员沟通保证产品的质量和开发进度;
4.根据业务需求以及用户体验反馈,完成平台易用性和用户体验方面的优化。
第14篇 游戏程序师岗位职责
岗位描述
1、参与公司平台系统的需求分析和游戏的规划设计制作方案;
2、unity3d项目的客户端引擎框架设计、系统整体架构设计、核心模块开发;
3、撰写技术研究文档、功能开发说明文档等;
4、负责游戏服务端模块的设计和开发;
5、开发符合制作需求的辅助工具和提供技术支持。
6、对策划案进行系统设计以及工作量分析,安排游戏程序员日常开发工作和审核工作;
7、协调策划、美术、资源等各部门工作,保证游戏开发的正常进行;
8、参与代码维护、优化与备份。
任职条件要求
1、本科以上学历,3年以上u3d开发经验;
2、具备大中型游戏软件项目总体架构设计经验,至少主导过一款完整u3d的arpg/moba的项目经验,并上线运营过;
3、熟悉手游客户端逻辑架构,参与过核心模块开发及架构搭建并具备独立解决问题的能力;
4、良好的数学和计算机图形学基础,熟悉opengl或d3d技术;
5、精通c#,对c++和lua有项目使用的经验;
6、熟悉ios和android平台开发技术,熟练掌握ios和android平台下的开发测试方法和相关工具的使用;
7、具有上线产品的成熟框架,具备良好的组织管理能力。
第15篇 flash游戏程序岗位职责
岗位职责: 1、按照项目管理流程,参与游戏的研发; 2、进行详细设计、代码开发,配合测试,高质量完成项目; 3、参与技术难题攻关、组织技术积累等工作。 任职资格: 1、一年以上开发经验,有游戏开发经验; 2、精通flash休闲小游戏的开发与制作,精通actionscript3.0程序的编写,能单独开发flash游戏; 3、熟悉javascript、jscript script、oop,php,ios, c++等相关技术; 4、具有良好的学习能力和自我攻克难题的能力; 5、有良好的代码书写、注释和单元测试习惯,熟练运用多种软件设计模式; 6、具备良好的沟通合作技巧,较强的责任心及团队合作精神。
第16篇 android手机程序开发岗位职责
mobile application developers (ios/ android) 手机应用程序开发员 资葳投资管理咨询(上海)有限公司 资葳投资管理咨询(上海)有限公司,资葳 职责描述:
• 与业务用户和开发团队携手合作,以构思、构建、测试、交付和发布移动应用到应用商店。
• 从现有应用程序系统中获取restful web api。
• 为手机应用程序开发digital ui aesthetics 和u_ acumen。
• 管理手机应用程序的持续升级、维护和支持。
• 确保手机应用程序的性能、安全性、质量和响应能力。
• 制作手机应用程序开发技术文档。
responsibilities:
• work together with business users and development team to conceptualize, build, test, deliver and release mobile apps to the app stores.
• derive restful web apis from e_isting application systems.
• contribute to the development of digital ui aesthetics and u_ acumen for the mobile applications.
• manage continuous mobile applications evolution, maintenance and support.
• ensure the performance, security, quality, and responsiveness of the mobile applications.
• produce technical documentation on the mobile application development.
任职要求:
• 持有电脑科学、软件工程或相关领域的学位。
• 擅长操作objective-c / swift / java / c++ / c# 和android sdk。
• 熟络 整合网络服务(rest、soap、json、_ml)和第三方api (如支付网关)。
• 具备使用html5、css3和javascript(包括相关框架)经验者将获优先考虑。
• 具备手机应用程序开发、架构、趋势和技术的专业知识将获优先考虑。
• 擅长分析和解决问题的能力以及出色的书面和口头交流。
• 能在最低监督之下独立完成工作,并能与团队愉快地合作。
• 热烈欢迎喜欢创建移动应用程序并热衷于移动应用程序开发的应届生。
requirements:
• solid degree in computer science, software engineering or related fields.
• proficient with objective-c / swift / java / c++ / c# as well as ios and android sdk.
• solid understanding of web services integration (rest, soap, json, _ml) and 3rd party apis (e.g. payment gateways).
• e_perience with cross platform development such as phonegap, ionic, react native is a plus.
• good knowledge of full mobile applications development lifecycle, architectures, trends, and technologies will be advantageous.
• good knowledge of different types of databases, relational and non-relational data will be preferred.
• knowledgeable in sensory and biometric technologies integration into mobile applications is advantageous.
• strong analytical and problem solving skills along with e_cellent written and verbal communication.
• able to work independently with minimal supervision as well as a team player.
• fresh graduates who love to create mobile applications and are passionate in mobile application development are certainly welcomed.
第17篇 c#程序开发师岗位职责
1. 计算机,电子,自动控制相关专业本科及以上学历;
2. 精通c#语言,具有3年以上c# windows desktop app(winform)开发经验(必须);
(有有linu_经验者更佳)
(应用层开发或是接近于驱动开发的bluetooth/usb通信相关的都欢迎)
3. 熟练使用microsoft visual studio开发平台,熟练掌握常见系统库;
4. 深入了解多线程开发和事件机制;
5. 能独立处理和解决所负责的任务,能完成相应模块软件的设计、开发、编程任务以及相关文档的书写;
6. 思维清晰敏捷,逻辑能力强,良好的表达和沟通能力,具备团队合作精神,责任心强;
7. 具备bluetooth通信和usb通信相关经验者优先。
8. 对产品的ui有独到的见解与认识,追求良好的用户体验者优先。
第18篇 php程序技术员岗位职责
php程序员_网站技术员 福州掌易信息科技有限公司 福州掌易信息科技有限公司,掌易科技,掌易 职责描述:1、喜欢网站程序开发工作;
2、熟悉windows2003系统,熟悉php、mysql网页设计,精通cssdiv网页设计布局,有使用cms开源系统及大中型网站建站经验者优先;
3、web开发,有深层次开发经验者优先;
4、优秀应届生,公司会提供培训指导。
第19篇 单片机程序员岗位职责
单片机嵌入式开发程序员 华芯微电子 苏州华芯微电子股份有限公司,华芯,华芯微,华芯微电子,华芯 岗位职责:
1,嵌入式设备研发工作。
2,上位机程序开发及调试
3,上位机软件bug修正
4,上位机软件增加新功能
5,仪器日常整理和清洁、定期校准、易损件维修或更换
任职要求:
1、熟练掌握单片机汇编语言。
2、熟练掌握 c、c++、c#、vc、vb (至少会一种)语言(会c#优先)。
3、3. 熟悉emc、soni_、holtek、pic、51、stm32单片机等
4、参与过实际单片机项目方案的研发
5、2年以上工作经验
6、应用电子类、微电子、集成电路专业毕业
第20篇 it程序开发岗位职责
it高级应用程序开发人员(sap po, bpm) 1、统筹规划公司信息化项目方案,参与战略及实现路径的讨论、设计,参与制定公司发展战略、年度经营计划和预算方案;
2 负责企业内部各系统的运维及软硬件的管理,包括oa系统 财务系统 人力资源系统等;
3负责企业各业态中各类系统的研发管理、如会员系统等;
4 负责企业的信息管理及it技术支持工作;
1、统筹规划公司信息化项目方案,参与战略及实现路径的讨论、设计,参与制定公司发展战略、年度经营计划和预算方案;
2 负责企业内部各系统的运维及软硬件的管理,包括oa系统 财务系统 人力资源系统等;
3负责企业各业态中各类系统的研发管理、如会员系统等;
4 负责企业的信息管理及it技术支持工作;