APPLICATIONS DEVELOPER I

State of ArkansasLittle Rock, AR
Onsite

About The Position

The Applications Developer I will analyze user needs and business requirements to design software solutions. Write clean, efficient, and well-documented code using programming languages such as Java, Python, C#, or JavaScript. Develop, test, and deploy new applications or features. Maintain and update existing applications to ensure functionality and improve user experience. Collaborate with cross-functional teams, including designers, project managers, and quality assurance, to deliver high-quality software products. Debug and resolve issues in software applications to ensure optimal performance and reliability. Stay up to date with emerging technologies and best practices in software development. Provide support and training to end-users when needed. This position requires on-site employment with no remote or hybrid options available.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, Computer Systems Engineering, Information Technology, or a related field.
  • Proven expertise in at least one programming language.
  • Familiarity with databases such as MySQL or MongoDB may be required.
  • Experience in using frameworks such as .NET, Django, or React may be required.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Attention to detail and ability to work independently or collaboratively.
  • Adaptability in learning and applying new technologies quickly.

Nice To Haves

  • Experience with Microsoft SQL
  • Experience with VB.net
  • Experience with C#
  • Experience coding from user requirement documents
  • Experience gathering user requirements

Responsibilities

  • Analyze user needs and business requirements to design software solutions.
  • Write clean, efficient, and well-documented code using programming languages such as Java, Python, C#, or JavaScript.
  • Develop, test, and deploy new applications or features.
  • Maintain and update existing applications to ensure functionality and improve user experience.
  • Collaborate with cross-functional teams, including designers, project managers, and quality assurance, to deliver high-quality software products.
  • Debug and resolve issues in software applications to ensure optimal performance and reliability.
  • Stay up-to-date with emerging technologies and best practices in software development.
  • Provide support and training to end-users when needed.
  • Design, code, and test software applications based on user requirements.
  • Work with cross-functional teams, including designers and project managers, to ensure application functionality meets business needs.
  • Troubleshoot and resolve issues in existing applications, ensuring optimal performance and user satisfaction.
  • Maintain clear documentation of development processes, code changes, and application features for future reference.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service