Systems Analyst II

Zachry GroupMystic, CT

About The Position

This role involves gathering and documenting application requirements, applying programming and data structuring techniques to solve specific problems, and analyzing existing programs to correct errors and ensure desired results. The Systems Analyst II will also compile and write documentation for program development and revisions, participate on agile teams as a developer, and perform application support by collaborating with development and infrastructure teams. Additionally, the role requires testing applications using automated tools, assisting other developers with complex projects, communicating developing objectives with staff and management, and performing other assigned duties.

Requirements

  • Bachelor's degree in Computer Information Science, Computer Science, Engineering, or Business with a concentration in management information systems, or Related Field
  • At least 5 years’ experience as an individual contributor
  • Thorough knowledge of current technological trends in the software development industry, e.g., OO programing, multi-tier development, web services
  • Proven ability to communicate complex technical issues in business terms well: written and verbal
  • Experience with MySQL, MariaDB, MS SQL Server, C++, Python, JavaScript, PHP, Visual Basic, and git

Responsibilities

  • Gathers and documents application requirements
  • Apply techniques of programming and data structuring to specific problems or requests
  • Analyze existing programs, correct errors, test the changes to ensure desired results are produced
  • Compile and write documentation of program development and subsequent revisions, annotating the code in the Zachry development and systems environments
  • Participate on agile teams in the developer role
  • Perform applications support through coordination and collaboration with development and infrastructure teams
  • Test applications using automated testing tools
  • Assists other developers with complex programming projects
  • Communicate with staff and management to establish developing objectives
  • Performs any other duties activities and projects as assigned by management
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service