Technical Program Analyst

Fastenal•Winona, MN
•$50,000 - $60,000•Onsite

About The Position

Working as a Full-time Technical Program Analyst, on the Applications Development Team, you will share responsibility in successfully delivering small, medium and large technical initiatives. You will utilize technical and project management expertise to drive key program deliverables. You will communicate with IT leadership and development teams regularly regarding work in progress and the implementation of solutions. This position may offer a flexible schedule after a period of onboarding, training, and meeting performance goals.

Requirements

  • Possess a bachelor's degree in Computer Science, Engineering, Math, Statistics, Data Science, Actuarial Science or related field of study
  • Possess at least 1 year of experience working directly with development teams
  • Excellent written and oral communication skills
  • Proficient computer skills
  • Demonstrate strong math aptitude, attention to detail and sense of urgency
  • Highly motivated, self directed and customer service oriented
  • Demonstrate strong organization, planning and prioritizing abilities
  • Demonstrate our core values of ambition, innovation, integrity and teamwork
  • Work independently as well as in a team environment
  • Learn and perform multiple tasks in a fast paced environment
  • Demonstrate our core values of ambition, innovation, integrity and teamwork
  • Pass the required drug screen and background check (applicable in the US, Puerto Rico and Guam ONLY)

Responsibilities

  • Partnering with development teams from design through delivery on technical initiatives
  • Providing task management and facilitation of technical solutions
  • Developing and managing project milestones and tasks
  • Ensuring on-time delivery of technical initiatives
  • Working with portfolio teams to facilitate the creation of functional specifications for the development team
  • Working with developers to create technical specification
  • Participating in development unit testing
  • Collaborating with managers and leads to estimate work efforts, identify resources and establish timeframes
  • Identifying and calculating return on investment regarding processes for efficiency and scale in the organization
  • Helping identify and implement development team process improvements
  • Providing oversight to external development resources as needed
  • Using problem solving and facilitating skills to help resolve complex technical problems
  • Working to consistently create quality code

Benefits

  • Health Insurance
  • Life Insurance
  • Long Term Disability Insurance
  • Dental Insurance
  • Paid vacation
  • Sick leave
  • Holidays
  • 401(k) with an employer contribution
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service