德克萨斯环境质量委员会(Texas Commission on Environmental Quality)需要一名开发人员/程序分析员3,以下简称候选人,他们符合开发人员/程序分析员3的一般资格要求,以及本文件为德克萨斯环境质量委员会规定的规格要求。
项目产生的所有工作成果都将被视为“作为雇佣作品”并归德克萨斯环境质量委员会所有,并可能包括潜在供应商(及其候选人)根据德克萨斯法律授权提交和满足刑事背景调查的预选要求。德克萨斯环境质量委员会将不支付面试或讨论费用,这些费用发生在选择候选人的过程中。
与TCEQ IRD和用户人员合作,在快速交付周期内根据用户需求开发设计文档和SQL驱动的屏幕原型。
• 协助向各种最终用户群体展示产生的原型,以展示屏幕内容、对话框和可用性,并根据技术负责人的指示识别和合并用户请求的更改。
• 将经批准的原型和设计转化为JBoss JEE、Primefaces、JSF、EJB和Hibernate应用程序,为外部用户提供外部授权申请、发放、续订和终止支持。为此,存在两个系统,允许TCEQ用户设置许可处理数据,并允许外部设施所有者和运营商请求、接收、续订和终止TCEQ操作授权。系统通过Web服务、Oracle数据库和代理技术与其他机构系统交互。
• 生成模块规范、单元测试要求以及系统和集成测试要求。
• 在迭代原型-用户评估生命周期中在复杂环境中实施应用程序,稍后更完整的功能版本可由选择的外部用户通过互联网访问以验证功能规定和可用性,包括残疾人和使用JAWS和NVDA等屏幕阅读器的人员的访问。
• 制定详细的流程图和模型,实施规范,并根据设计审查、原型评估和评估测试进行修改。
• 生成符合TCEQ、DIR和万维网联盟(W3C)规范和标准的运行程序模块。
• 概述、格式化和生成详细的程序和用户文档。
• 在正式生产发布实施之前进行验收测试并进行必要的更改。
• 在团队环境中与各种技术水平的人进行沟通和合作。
最低要求:
II. 候选人技能和资格
不符合或超过最低要求(技能/经验)的候选人将被展示给客户,但可能不会被选择参与此机会。
年份
要求/首选
经验
8
必需
有经验的开发基于Internet Web浏览器的事务和报告应用程序,使用JSF、Hibernate、J2EE技术访问Oracle RDBMS 13g RAC或更高版本数据库,处于多开发者、配置受控环境。
8
必需
开发分层应用程序的业务逻辑,利用JSF(1.2-3.0)、EJB(3.0-3.2)、JSP(2.0-2.3)、设计模式和Hibernate(3.3.2-5.4.15)、JDK(1.5、1.6、1.7、1.8)。
8
必需
了解开发和使用Web服务,了解在Java应用程序中创建PDF文档的方法。
8
必需
了解互联网安全风险以及如何编写代码以防止应用程序被黑客攻击或劫持。
8
必需
有开发Oracle PL/SQL应用程序的经验,并熟悉Oracle对象(表、约束、触发器等)。
8
必需
具有数据建模、实体关系图、SQL和Web页面用户界面设计的经验。
8
必需
了解数据库概念,如引用完整性和数据规范化。
8
必需
JEE开发经验必须包括:在包括JBOSS AS(5.0-7.0)和JBOSS EAP(5.0-7.0)的应用服务器环境中使用JBOSS IDE。
5
首选
与各种技术水平的人进行沟通的优秀沟通能力,包括书面和口头沟通。
5
首选
五(5)年全职计算机编程和/或系统分析经验。
5
首选
了解计算机系统的限制和能力,以及它们与最终用户业务流程的集成。
5
首选
准备面向技术和非技术受众的各种复杂性的技术文档的能力。
5
首选
熟悉数据自动化标准和系统管理技术。
5
首选
分析和解释机构组织、业务实践、政策和程序的能力。
5
首选
协调和评估他人的工作,并解释抽象概念和术语的能力。