Advanced Applications Development Position
Under the general supervision of an Application Development Bureau supervisor, this position provides advanced-level applications development work on highly complex, multi-platform mainframe and web-based business applications. This position performs work in all phases of the systems development life cycle, which includes requirements gathering, design, development, testing, implementation, enhancements and maintenance. The majority of work performed by this position will be related to the analyses, design and development of new applications and the support of existing applications. This position is expected to deliver high-quality applications and associated end-products that cost-effectively meet the business areasโ requirements and timelines.
In doing application development, this position is expected to create, promote, make full use of and follow all applicable ETF and state standards, policies and best practices. This includes but is not limited to the use of a code repository, code promotion policies, change management, problem tracking, business rules documentation, reports/forms/correspondence standards, mainframe integration, and project management. This position is required to have extensive experience in analysis, design and coding principles and concepts, in addition to developing an in-depth knowledge of the customersโ business processes. The principal development tools currently include Java, DB2, COBOL, CICS, and JCL.
Further, this position should work well both as a member of development teams under the direction of the project manager, or as directed to function as the project lead.