Information Technology Analyst 3 (40 Hour)

State of ConnecticutHartford, CT
Hybrid

About The Position

The State of Connecticut, Secretary of the State (SOTS) is seeking an IT professional with broad and deep technical knowledge across enterprise environments for the role of Information Technology Analyst 3. This position designs complex systems, solves difficult technical problems, and leads technical teams or projects in an enterprise environment. This is a full-time, 40-hour per week position, Monday through Friday, located in Hartford, CT. Hybrid work (office/telework) may be available. This position may be assigned to supervise other lower-level IT staff. The ideal candidate enjoys leading medium-to-large application development projects and guiding complex systems from requirements through implementation using structured methodologies like the System Development Lifecycle (SDLC). They excel at translating business needs into clear requirements, documenting, analyzing, and improving business processes. A technically experienced developer or systems professional with knowledge of enterprise technologies such as Java, Java EE, .NET, and SQL is desired. The role involves coordinating technical initiatives, developing project plans, contributing to RFQs and RFPs, and working with vendors and stakeholders. A customer-focused approach, clear communication of complex concepts, and use of analysis, monitoring, and metrics-driven insights are important. The Office of the Secretary of the State (SOTS) provides a wide range of services for the people and businesses of Connecticut, acting as a repository of records and providing information on business filings, elections, and authentication. The IT division administers, supports, develops, and maintains all agency computer systems and applications.

Requirements

  • Seven (7) years of experience in information technology (IT) operations, programming, systems/software development or another IT-related field.
  • One (1) year of the General Experience must have been at the full professional working level with responsibility for performing a full range of complex technical support functions in such areas as: assisting in the design, implementation and management of a major communications network; providing technical and administrative support for a wide area network (WAN) or mini-computer system; assisting in the installation and maintenance of major sub-systems or installing and maintaining other host and/or network software; participating in the design and development of system applications; serving as a project coordinator responsible for coordinating the design, development, programming and implementation of moderately complex information systems projects; performing any closely related complex technical support function.
  • Considerable knowledge of principles and techniques of systems analysis, design, development, and computer programming.
  • Principles of information systems.
  • Principles and theories of business and planning functions.
  • Programming languages.
  • Project management principles and techniques.
  • Principles, problems and techniques of data processing and data communication operations.
  • Data processing and data communications equipment and diagnostic tools.
  • Methods and procedures used to conduct detailed analysis and design of computer systems.
  • Principles of complex computer operating systems.
  • Knowledge of principles and techniques of business information systems re-engineering.
  • Network protocols and architecture.
  • Practices and issues of systems security and disaster recovery.
  • Applications systems development principles and techniques.
  • Principles and practices of database management.
  • Considerable interpersonal skills.
  • Oral and written communication skills.
  • Skill in problem solving.
  • Skill in technical problem solving.
  • Skill in analysis.
  • Considerable ability to prepare correspondence, manuals, reports and documentation.
  • Analyze and resolve operational and communications problems.
  • Analyze and debug complex software programs.
  • Identify, analyze and resolve complex business and technical problems.
  • Supervisory ability.

Nice To Haves

  • Bachelor's degree
  • Professional work experience in systems analysis and design
  • General experience within the OSI model in relation to network connectivity and network design
  • Experience developing or supporting applications using JavaEE, .NET, and SQL
  • Strong experience with Microsoft development tools and environment

Responsibilities

  • Provide advanced technical support and oversight for the agency’s portfolio of business applications.
  • Evaluate and recommend technology solutions to support agency programs and operational needs.
  • Conduct business analysis to identify system requirements and support application enhancements.
  • Develop and document business and functional requirements for application development and system improvements.
  • Lead or coordinate application development projects and conduct application security risk assessments.
  • Review and provide technical guidance on the work of assigned staff, including Information Technology Analysts.
  • Serve as liaison between technical teams, system developers, and agency management.
  • Collaborate with business owners and agency leadership to gather requirements and communicate project status and technical solutions.
  • Coordinate application development and support activities with external vendors and the Department of Administrative Services Bureau of Information Technology Solutions (BITS).
  • May supervise or provide project leadership to lower-level IT staff.
  • Diagnoses host system problems and develops and coordinates resolutions.
  • Manages planning, analysis, design, selection, installation and implementation of new technologies.
  • Evaluates new technologies.
  • Tests and evaluates new hardware and/or software.
  • Makes recommendations for hardware and/or software purchases.
  • Determines interface and utility requirements and creates design specifications.
  • Acts as liaison to hardware and/or software vendors, system developers, programmers and management.
  • Develops and implements network and system security guidelines.
  • Makes recommendations for migration and upgrade directions.
  • Trains operators, systems developers and users on new procedures.
  • Conducts system performance analysis, tuning or storage management.
  • Conducts technical training programs for IT staff.
  • Acts as project coordinator overseeing other technical staff and support personnel.
  • Plans, coordinates and directs multiple projects of assigned staff.
  • Reviews work of assigned personnel.
  • Calculates project time and cost estimates.
  • Prepares necessary procedural specifications to meet design requirements.
  • Arranges necessary hardware and software availability.
  • Oversees hardware and software vendors.
  • Manages project budgets and schedules.
  • Reviews work of assigned Information Technology Analysts and serves as consultant and/or troubleshooter.
  • Reviews documentation work of assigned staff.
  • Communicates with business owners and management.
  • Facilitates meetings.
  • Assists in the development of information technology policies, procedures and standards.
  • Participates in Request for Proposal (RFP) process.
  • Implements disaster recovery plans, assists in determining critical applications and personnel, or ensures offsite backups.
  • Defines data flow.
  • Performs related duties as required.
  • Use Plans unit workflow and determines priorities.
  • Schedules, assigns, oversees, and reviews work.
  • Establishes and maintains unit procedures.
  • Provides staff training and assistance.
  • Conducts or assists in conducting performance evaluations.
  • Acts as liaison with operating units, agencies, and outside officials regarding unit policies and procedures.
  • Makes recommendations on policies or standards.
  • Prepares reports and correspondence.
  • Performs the most complex duties related to application development.
  • Develops and implements system programming standards.
  • Configures and installs host-based application packages.
  • Maintains host operating systems.
  • Installs and upgrades host and/or Front End Processor (FEP) operating system software.
  • Performs related duties as required.
  • Configures and installs host-based application packages.
  • Analyzes upgrades for complex applications to determine functionality and necessary software customization.
  • Writes program specifications and systems specifications.
  • Designs forms, screens and reports.
  • Performs related duties as required.
  • Provides advanced level database support and troubleshooting.
  • Designs, installs, tunes and maintains integrity of major host-based database.
  • Leads integration efforts, transitioning applications to new technology.
  • Performs related duties as required.
  • Designs and implements complex communications networks.
  • Diagnoses and resolves problems using network management systems and utilities.
  • Performs related duties as required.
  • Develops, tests and maintains agency disaster recovery plans designed to restore IT system operability.
  • Develops processes and procedures in support of IT Business Continuity Planning.
  • Conducts platform recoverability assessments and Business Impact Analysis (BIA) to determine and assess the impacts associated with disruptions to business functions.
  • Conducts risk analysis of IT environments by assessing administrative, technical and physical safeguards.
  • Performs IT investigations to include maintaining chain of custody procedures.
  • Performs forensics and documents detailed reports of findings.
  • Performs related duties as required.

Benefits

  • Opportunities to invest in your professional growth and development with training programs, tuition reimbursement, and opportunities for advancement within the State of Connecticut.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service