Download the Employment Application
To our applicants with disabilities: If you need assistance with this or any phase of the employment process, please contact our Human Resource Office at (573) 522-6254. Reasonable attempts will be made to accommodate your needs.
Computer Information Tech I/II/III (Application Developer)
James C. Kirkpatrick State Information Center
600 West Main St.
Jefferson City, MO 65101
An individual in this position performs analysis, design, program development, and administration/configuration of computer application software. The primary responsibility of this position is .NET development. The application Developer is also responsible for providing customer support, troubleshooting software problems, and assisting with more complex tasks or problems.
The general responsibilities of this position include, but are not limited to the following job functions.
- Application Development
Analyze, plan, and develop application solutions
- Application Testing
Perform essential tests to ensure functionality and performance
- Application Support
Maintain and enhance existing applications
An individual in this position will be able to perform the following types of work tasks. These examples are a representation of expected work, but are not limited to just the following:
- Designs, writes, documents, tests, and maintains applications of moderate complexity and clearly defined segments of more complex programs.
- Performs maintenance/enhancement activities on existing applications in accordance with user or analyst requirements without disrupting functional of existing code.
- Responds to questions from customers needing assistance; identifies problem source and resolves problems; refers and discusses problems with supervisor or other designated contacts as appropriate.
- Develops and/or collaborates with UI team to develop user-friendly screens when required.
- Develops efficient business and data access logic to support online applications.
- Serve as support technician for systems of moderate complexity.
- Thoroughly tests and corrects developed code so that it promotes to the next level bug-free.
- Assists with the review of performance issues and tuning of systems for optimum performance.
- May create database objects of moderate complexity.
- Uses object-oriented architectural concepts in developing code.
- Updates standards, policies, procedures, guidelines and technical manuals as directed.
- Participates in meetings, training seminars and user groups.
- Responds to emergency situations to resolve problems, as required.
- Develops efficient and effective software modules from higher-level design documents.
- Provides accurate status reports of work progress when asked.
- Provides reasonable estimates of upcoming tasks assigned.
- Comfortably uses development tools such as Visual Source Safe and Visual Studio for source code control, code development, and code deployment.
- Receives formal and on-the-job training.
- Provides informal training and assistance to co-workers where appropriate.
- Other duties as assigned.
- Thorough knowledge and use of quality coding practices
- Thorough knowledge of application analysis, design, and testing methodologies.
- Working knowledge of stateless web development and web services.
- Working knowledge of the principles of object-oriented program development.
- Working knowledge of the Microsoft .NET framework.
- Working knowledge of Microsoft Visual Studio .NET Development tool.
- Working knowledge of Microsoft SQL Server Management Studio tool.
- Some knowledge of Secretary of State's automated information systems.
- Proficient in VB.NET
- Proficient in ASP.NET
- Proficient in ADO.NET
- Proficient in HTML
- Proficient in XML
- Proficient in SQL Server
- Proficient in Visual Studio
- Proficient in Visual Source Safe
- Proficient in MSSQL Stored Procedures
- Proficient in Error Handling
- Proficient in Web Forms
- Proficient in Microsoft Office
Education and Experience:
- A Bachelor’s degree from an accredited college or university.
- An Associate’s degree or 60 earned credit hours from an accredited college or university with a minimum of 15 earned credit hours in computer science or computer information technology.
(Experience in one or more of the following information Technology areas: applications development/support, business/systems analysis, communications technologies, network technologies, information technology security, databases, system programming, end user support, and/or web technologies may substitute on a year-for-year basis for deficiencies in the required college education.)
Position posted May 1, 2013. The minimum posting period will end May 31, 2013. After the minimum posting period, the position may be closed to new applicants and filled at any time.
Application materials (cover letter, resume, completed application) may be mailed to: Attention:Computer Information Tech I/II/III, Human Resources, Office of the Secretary of State, P.O. Box 1767, Jefferson City, MO 65101. EOE.