APPLICATIONS DEVELOPER I

State of ArkansasLittle Rock, AR
10dOnsite

About The Position

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. The Applications Developer I is responsible for designing, coding, testing, and maintaining software applications tailored to meet the needs of agencies or end-users. Working as part of a development team or individually, the Applications Developer I collaborates with clients, analysts, and project managers in an attempt to translate business requirements into functional applications. The role requires proficiency in programming languages, knowledge of software development methodologies, and the ability to troubleshoot and optimize performance in a fast-paced environment.

Requirements

  • 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.
  • 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 and familiarity with databases such as MySQL or MongoDB may be required.
  • Experience in using frameworks such as .NET, Django, or React may be required.

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

  • Software Development: Design, code, and test software applications based on user requirements.
  • Collaboration: Work with cross-functional teams, including designers and project managers, to ensure application functionality meets business needs.
  • Maintenance: Troubleshoot and resolve issues in existing applications, ensuring optimal performance and user satisfaction.
  • Documentation: Maintain clear documentation of development processes, code changes, and application features for future reference.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service