Programmer

THE KRAFT GROUPFlower Mound, TX
$85,000 - $105,000Onsite

About The Position

The role is responsible for application development, enhancements, and ongoing system improvements. This role builds scalable solutions, troubles issues, and improves workflows to support business growth. The ideal candidate can quickly understand business needs and translate them into effective technical solutions in a fast-paced environment.

Requirements

  • Bachelor’s degree in computer science, Information Systems, or a related field
  • 4 to 6 years of relevant professional experience
  • Experience with modern web development, including Node.js and React (TypeScript preferred)
  • Strong experience with relational databases, particularly Microsoft SQL Server (T-SQL, SSRS, SSIS, SSAS)
  • Experience with one or more programming languages such as C#, Java, or Visual Basic
  • Familiarity with version control tools (GitHub, Azure DevOps)
  • Experience with Power BI for reporting and dashboarding
  • Experience with Visual Studio or similar development environments
  • Strong problem solving and analytical skills with a solutions-oriented mindset
  • Ability to work independently and collaboratively in a fast-paced environment
  • Ability to gather business requirements and translate them into scalable technical solutions
  • Strong communication skills, both verbal and written
  • Must have attention to detail and focused concentration
  • Must be able to learn new tasks and complete tasks independently
  • Must be able to make timely decisions in the context of the workflow
  • Must possess strong organizational skills, ability to multi-task and responsiveness

Nice To Haves

  • Experience with scripting and task automation preferred
  • Experience supporting or working with data warehouse, ETL, or data integration initiatives, and using DataVysta preferred
  • Experience with EDI (ANSI X12) preferred

Responsibilities

  • Design, develop, and enhance applications based on business and system requirements
  • Troubleshoot and resolve issues across applications, databases, and supporting systems
  • Identify opportunities to automate processes and improve efficiency
  • Maintain documentation for systems, workflows, and development standards
  • Support user training and assist in creating user documentation as needed
  • Ensure quality through testing, validation, and continuous improvement practices
  • Track and manage work using project management tools
  • Collaborate with cross-functional teams to deliver solutions aligned with business goals
  • Partner with internal stakeholders and external vendors on data initiatives, including the design and implementation of a centralized data warehouse
  • Adhere to development standards, data governance standards, documentation requirements, and code review practices
  • Special projects and assignments as business needs dictate.
  • Responsible for creation, maintenance and control of all personally identifiable information or any other information protected by Confidentiality and Privacy Standards, in accordance with Mass Regulations on Personal Identity Regulations and HIPAA.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service