Programmer

CTDIHaslet, TX
Onsite

About The Position

A Programmer is responsible for working both independently and as part of a team of developers, focusing on writing code and developing applications using a variety of tools, languages, processes, and technologies. The role will involve ensuring that technical solutions align with business needs, while maintaining high quality and adhering to agreed-upon standards throughout development and implementation.

Requirements

  • 2-5 years of recent experience in application development using Microsoft .NET Core, .NET Framework, and core related technologies.
  • Experience building software systems, from simple to complex, with successful delivery to production.
  • Proficiency with relevant development technologies and tools.
  • Familiarity with microservices architecture, API design, and RESTful services.
  • Motivated to take ownership of tasks and see them through to completion.
  • Strong written and verbal communication skills, with the ability to understand others and clearly articulate ideas.
  • Ability to adapt quickly in a fast-paced environment with changing priorities.
  • Effective problem-solving abilities and decision-making skills, with a strategic mindset and a focus on results and continuous improvement.
  • Excellent analytical skills and the ability to manage multiple tasks simultaneously.
  • Ability to work independently and in a team environment.
  • Proficient in Microsoft Office applications.

Nice To Haves

  • Familiarity with DevOps practices, CI/CD pipelines, and automation tools.

Responsibilities

  • Design, code, test, debug, document, deliver, and support both web and client-server applications.
  • Manage the efficient and effective applications and tools consistent with established specifications and business requirements.
  • Develops proof-of-concepts applications that provide creative solutions for our customers and operations.
  • Collaborate with and takes direction from Technical Lead and subject matter experts in the technical assessment of new designs and development work.
  • Troubleshoot and resolve technical issues, ensuring minimal disruption to services.
  • Provides technical support for operational issues and identifies opportunities to enhance the systems in order to boost efficiencies.
  • Contribute to architecture and design decisions.
  • Participate in the Scrum/Agile development process.
  • All other duties assigned.

Benefits

  • Weekly pay every Thursday
  • Monthly Incentive Bonus
  • Positive, team-oriented, inclusive workplace
  • Health, Dental, Vision, & Prescription Coverage
  • Paid holidays, vacation, & sick/personal time
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Life insurance
  • Disability insurance
  • Employee assistance program
  • Flexible spending account
  • Tuition reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service